home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Resolve / Sample Application / Sample Application.rsrc / CODE_14_CTMAIN1.txt < prev    next >
Text File  |  1993-07-15  |  379KB  |  6,730 lines

  1. # near model CODE resource
  2. # jump table entries: 7176-7249 (74 of them)
  3. export_897:
  4. 00000000  4E75                     rts
  5. export_898:
  6. 00000002  4E56 0000                link       A6, 0
  7. 00000006  206E 000E                movea.l    A0, [A6 + 0xE]
  8. 0000000A  30AE 000C                move.w     [A0], [A6 + 0xC]
  9. 0000000E  206E 000E                movea.l    A0, [A6 + 0xE]
  10. 00000012  316E 000A 0002           move.w     [A0 + 0x2], [A6 + 0xA]
  11. 00000018  206E 000E                movea.l    A0, [A6 + 0xE]
  12. 0000001C  316E 0008 0004           move.w     [A0 + 0x4], [A6 + 0x8]
  13. 00000022  4E5E                     unlink     A6
  14. 00000024  205F                     movea.l    A0, [A7]+
  15. 00000026  DEFC 000A                add.w      A7, 0xA /* '\n' */
  16. 0000002A  4ED0                     jmp        [A0]
  17. 0000002C  8B43 4F4C                pack       D5, D3, 0x4F4C
  18. 00000030  525F                     addq.w     [A7]+, 1
  19. 00000032  5345                     subq.w     D5, 1
  20. 00000034  5452                     addq.w     [A2], 2
  21. 00000036  4742                     chk.w      D3, D2
  22. 00000038  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  23. export_899: // at 0000003A (misaligned)
  24. 0000003C  FFF8                     .invalid   <<F/7/7>>
  25. 0000003E  48E7 0118                movem.l    -[A7], D7,A3,A4
  26. 00000042  206E 0008                movea.l    A0, [A6 + 0x8]
  27. 00000046  43EE FFFA                lea.l      A1, [A6 - 0x6]
  28. 0000004A  22D8                     move.l     [A1]+, [A0]+
  29. 0000004C  3290                     move.w     [A1], [A0]
  30. 0000004E  3D7C FFFF 000C           move.w     [A6 + 0xC], 0xFFFF
  31. 00000054  2F2D B5E2                move.l     -[A7], [A5 - 0x4A1E]
  32. 00000058  A9A2                     syscall    LoadResource
  33. 0000005A  4267                     clr.w      -[A7]
  34. 0000005C  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  35. 00000060  4A5F                     tst.w      [A7]+
  36. 00000062  6658                     bne        +0x5A /* 000000BC */
  37. 00000064  2F2D B5E2                move.l     -[A7], [A5 - 0x4A1E]
  38. 00000068  4EAD 0422                jsr        [A5 + 0x422 /* export_128 */]
  39. 0000006C  206D B5E2                movea.l    A0, [A5 - 0x4A1E]
  40. 00000070  2650                     movea.l    A3, [A0]
  41. 00000072  3E2B 0006                move.w     D7, [A3 + 0x6]
  42. 00000076  6038                     bra        +0x3A /* 000000B0 */
  43. label00000078:
  44. 00000078  3007                     move.w     D0, D7
  45. 0000007A  E740                     asl        D0.w, 3
  46. 0000007C  49F3 000A                lea.l      A4, [A3 + D0.w + 0xA]
  47. 00000080  302E FFFA                move.w     D0, [A6 - 0x6]
  48. 00000084  B054                     cmp.w      D0, [A4]
  49. 00000086  57C0                     seq        D0
  50. 00000088  4A00                     tst.b      D0
  51. 0000008A  6722                     beq        +0x24 /* 000000AE */
  52. 0000008C  322E FFFC                move.w     D1, [A6 - 0x4]
  53. 00000090  B26C 0002                cmp.w      D1, [A4 + 0x2]
  54. 00000094  57C1                     seq        D1
  55. 00000096  C001                     and.b      D0, D1
  56. 00000098  6714                     beq        +0x16 /* 000000AE */
  57. 0000009A  322E FFFE                move.w     D1, [A6 - 0x2]
  58. 0000009E  B26C 0004                cmp.w      D1, [A4 + 0x4]
  59. 000000A2  57C1                     seq        D1
  60. 000000A4  C001                     and.b      D0, D1
  61. 000000A6  6706                     beq        +0x8 /* 000000AE */
  62. 000000A8  3D47 000C                move.w     [A6 + 0xC], D7
  63. 000000AC  6006                     bra        +0x8 /* 000000B4 */
  64. label000000AE:
  65. 000000AE  5347                     subq.w     D7, 1
  66. label000000B0:
  67. 000000B0  4A47                     tst.w      D7
  68. 000000B2  6CC4                     bge        -0x3A /* 00000078 */
  69. label000000B4:
  70. 000000B4  2F2D B5E2                move.l     -[A7], [A5 - 0x4A1E]
  71. 000000B8  4EAD 041A                jsr        [A5 + 0x41A /* export_127 */]
  72. label000000BC:
  73. 000000BC  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  74. 000000C0  4E5E                     unlink     A6
  75. 000000C2  2E9F                     move.l     [A7], [A7]+
  76. 000000C4  4E75                     rts
  77. 000000C6  8F43 4F4C                pack       D7, D3, 0x4F4C
  78. 000000CA  525F                     addq.w     [A7]+, 1
  79. 000000CC  5247                     addq.w     D7, 1
  80. 000000CE  4254                     clr.w      [A4]
  81. 000000D0  4F49                     chk.w      D7, A1
  82. 000000D2  4E44                     trap       4
  83. 000000D4  4558                     chk.w      D2, [A0]+
  84. 000000D6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  85. // begin alternate branch 000000D8-000000E0
  86. export_900:
  87. fn000000D8:
  88. 000000D8  4E56 0000                link       A6, 0
  89. 000000DC  2F2D B5E2                move.l     -[A7], [A5 - 0x4A1E]
  90. // end alternate branch 000000D8-000000E0
  91. export_900: // at 000000D8 (misaligned)
  92. fn000000D8: // (misaligned)
  93. 000000DA  0000 2F2D                ori.b      D0, 0x2D /* '-' */
  94. 000000DE  B5E2                     cmpa.l     A2, -[A2]
  95. 000000E0  A9A2                     syscall    LoadResource
  96. 000000E2  4267                     clr.w      -[A7]
  97. 000000E4  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  98. 000000E8  4A5F                     tst.w      [A7]+
  99. 000000EA  6622                     bne        +0x24 /* 0000010E */
  100. 000000EC  206D B5E2                movea.l    A0, [A5 - 0x4A1E]
  101. 000000F0  2050                     movea.l    A0, [A0]
  102. 000000F2  302E 0008                move.w     D0, [A6 + 0x8]
  103. 000000F6  E740                     asl        D0.w, 3
  104. 000000F8  226E 000A                movea.l    A1, [A6 + 0xA]
  105. 000000FC  41F0 000A                lea.l      A0, [A0 + D0.w + 0xA]
  106. 00000100  22D8                     move.l     [A1]+, [A0]+
  107. 00000102  3290                     move.w     [A1], [A0]
  108. 00000104  2F2D B5E2                move.l     -[A7], [A5 - 0x4A1E]
  109. 00000108  4EAD 041A                jsr        [A5 + 0x41A /* export_127 */]
  110. 0000010C  600C                     bra        +0xE /* 0000011A */
  111. label0000010E:
  112. 0000010E  206E 000A                movea.l    A0, [A6 + 0xA]
  113. 00000112  43ED B612                lea.l      A1, [A5 - 0x49EE]
  114. 00000116  20D9                     move.l     [A0]+, [A1]+
  115. 00000118  3091                     move.w     [A0], [A1]
  116. label0000011A:
  117. 0000011A  4E5E                     unlink     A6
  118. 0000011C  205F                     movea.l    A0, [A7]+
  119. 0000011E  544F                     addq.w     A7, 2
  120. 00000120  4ED0                     jmp        [A0]
  121. 00000122  8F43 4F4C                pack       D7, D3, 0x4F4C
  122. 00000126  525F                     addq.w     [A7]+, 1
  123. 00000128  494E                     chk.w      D4, A6
  124. 0000012A  4445                     neg.w      D5
  125. 0000012C  5854                     addq.w     [A4], 4
  126. 0000012E  4F52                     chk.w      D7, [A2]
  127. 00000130  4742                     chk.w      D3, D2
  128. 00000132  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  129. // begin alternate branch 00000134-00000138
  130. fn00000134:
  131. 00000134  4E56 FFF2                link       A6, -0x000E
  132. // end alternate branch 00000134-00000138
  133. fn00000134: // (misaligned)
  134. 00000136  FFF2                     .invalid   <<F/7/7>>
  135. 00000138  48E7 0118                movem.l    -[A7], D7,A3,A4
  136. 0000013C  266E 0008                movea.l    A3, [A6 + 0x8]
  137. 00000140  102D B5E7                move.b     D0, [A5 - 0x4A19]
  138. 00000144  672A                     beq        +0x2C /* 00000170 */
  139. 00000146  486E FFF4                pea.l      [A6 - 0xC]
  140. 0000014A  2F3C 8001 8001           move.l     -[A7], 0x80018001
  141. 00000150  2F3C 7FFF 7FFF           move.l     -[A7], 0x7FFF7FFF
  142. 00000156  A8A7                     syscall    SetRect
  143. 00000158  42A7                     clr.l      -[A7]
  144. 0000015A  486E FFF4                pea.l      [A6 - 0xC]
  145. 0000015E  AA27                     syscall    GetMaxDevice
  146. 00000160  285F                     movea.l    A4, [A7]+
  147. 00000162  2054                     movea.l    A0, [A4]
  148. 00000164  2068 0016                movea.l    A0, [A0 + 0x16]
  149. 00000168  2050                     movea.l    A0, [A0]
  150. 0000016A  3E28 0020                move.w     D7, [A0 + 0x20]
  151. 0000016E  6002                     bra        +0x4 /* 00000172 */
  152. label00000170:
  153. 00000170  7E01                     moveq.l    D7, 0x01
  154. label00000172:
  155. 00000172  7005                     moveq.l    D0, 0x05
  156. 00000174  B047                     cmp.w      D0, D7
  157. 00000176  6F20                     ble        +0x22 /* 00000198 */
  158. 00000178  7003                     moveq.l    D0, 0x03
  159. 0000017A  B047                     cmp.w      D0, D7
  160. 0000017C  6F02                     ble        +0x4 /* 00000180 */
  161. 0000017E  7E03                     moveq.l    D7, 0x03
  162. label00000180:
  163. 00000180  3007                     move.w     D0, D7
  164. 00000182  7201                     moveq.l    D1, 0x01
  165. 00000184  E1A9                     lsl        D1, D0
  166. 00000186  3681                     move.w     [A3], D1
  167. 00000188  42A7                     clr.l      -[A7]
  168. 0000018A  2F3A 0036                move.l     -[A7], [PC + 0x36 /* 000001C2, value 0x706C7458 'pltX' */]
  169. 0000018E  3F13                     move.w     -[A7], [A3]
  170. 00000190  A9A0                     syscall    GetResource
  171. 00000192  2D5F 000C                move.l     [A6 + 0xC], [A7]+
  172. 00000196  6008                     bra        +0xA /* 000001A0 */
  173. label00000198:
  174. 00000198  4253                     clr.w      [A3]
  175. 0000019A  7000                     moveq.l    D0, 0x00
  176. 0000019C  2D40 000C                move.l     [A6 + 0xC], D0
  177. label000001A0:
  178. 000001A0  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  179. 000001A4  4E5E                     unlink     A6
  180. 000001A6  2E9F                     move.l     [A7], [A7]+
  181. 000001A8  4E75                     rts
  182. 000001AA  9447                     sub.w      D2, D7
  183. 000001AC  4554                     chk.w      D2, [A4]
  184. 000001AE  5041                     addq.w     D1, 8
  185. 000001B0  4C45 5454                movem.l    D2,D4,D6,A2,A4,A6, D5
  186. 000001B4  4549                     chk.w      D2, A1
  187. 000001B6  4E44                     trap       4
  188. 000001B8  4558                     chk.w      D2, [A0]+
  189. 000001BA  5441                     addq.w     D1, 2
  190. 000001BC  424C                     clr.w      A4
  191. 000001BE  4500                     .invalid   2, D0 // invalid opcode 4 with b == 4
  192. 000001C0  0004 706C                ori.b      D4, 0x6C /* 'l' */
  193. 000001C4  7458                     moveq.l    D2, 0x58
  194. export_901:
  195. fn000001C6:
  196. 000001C6  4E56 FFFA                link       A6, -0x0006
  197. 000001CA  48E7 0108                movem.l    -[A7], D7,A4
  198. 000001CE  3E2E 0008                move.w     D7, [A6 + 0x8]
  199. 000001D2  5347                     subq.w     D7, 1
  200. 000001D4  42A7                     clr.l      -[A7]
  201. 000001D6  486E FFFA                pea.l      [A6 - 0x6]
  202. 000001DA  4EBA FF58                jsr        [PC - 0xA8 /* 00000134 */]
  203. 000001DE  285F                     movea.l    A4, [A7]+
  204. 000001E0  200C                     move.l     D0, A4
  205. 000001E2  670A                     beq        +0xC /* 000001EE */
  206. 000001E4  2054                     movea.l    A0, [A4]
  207. 000001E6  4240                     clr.w      D0
  208. 000001E8  1030 7000                move.b     D0, [A0 + D7.w]
  209. 000001EC  3E00                     move.w     D7, D0
  210. label000001EE:
  211. 000001EE  3D47 000A                move.w     [A6 + 0xA], D7
  212. 000001F2  4CDF 1080                movem.l    D7,A4, [A7]+
  213. 000001F6  4E5E                     unlink     A6
  214. 000001F8  205F                     movea.l    A0, [A7]+
  215. 000001FA  544F                     addq.w     A7, 2
  216. 000001FC  4ED0                     jmp        [A0]
  217. 000001FE  9443                     sub.w      D2, D3
  218. 00000200  4F4C                     chk.w      D7, A4
  219. 00000202  525F                     addq.w     [A7]+, 1
  220. 00000204  4D45                     chk.w      D6, D5
  221. 00000206  4E55 4954                link       A5, -0xFFFFB6AC
  222. 0000020A  454D                     chk.w      D2, A5
  223. 0000020C  544F                     addq.w     A7, 2
  224. 0000020E  494E                     chk.w      D4, A6
  225. 00000210  4445                     neg.w      D5
  226. 00000212  5800                     addq.b     D0, 4
  227. 00000214  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  228. // begin alternate branch 00000216-0000021A
  229. export_902:
  230. fn00000216:
  231. 00000216  4E56 FFF6                link       A6, -0x000A
  232. // end alternate branch 00000216-0000021A
  233. export_902: // at 00000216 (misaligned)
  234. fn00000216: // (misaligned)
  235. 00000218  FFF6                     .invalid   <<F/7/7>>
  236. 0000021A  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  237. 0000021E  3A2E 0008                move.w     D5, [A6 + 0x8]
  238. 00000222  7CFF                     moveq.l    D6, 0xFFFFFFFF
  239. 00000224  70FF                     moveq.l    D0, 0xFFFFFFFF
  240. 00000226  B045                     cmp.w      D0, D5
  241. 00000228  6734                     beq        +0x36 /* 0000025E */
  242. 0000022A  42A7                     clr.l      -[A7]
  243. 0000022C  486E FFF6                pea.l      [A6 - 0xA]
  244. 00000230  4EBA FF02                jsr        [PC - 0xFE /* 00000134 */]
  245. 00000234  285F                     movea.l    A4, [A7]+
  246. 00000236  200C                     move.l     D0, A4
  247. 00000238  6722                     beq        +0x24 /* 0000025C */
  248. 0000023A  302E FFF6                move.w     D0, [A6 - 0xA]
  249. 0000023E  5340                     subq.w     D0, 1
  250. 00000240  3E00                     move.w     D7, D0
  251. 00000242  6012                     bra        +0x14 /* 00000256 */
  252. label00000244:
  253. 00000244  2054                     movea.l    A0, [A4]
  254. 00000246  4240                     clr.w      D0
  255. 00000248  1030 7000                move.b     D0, [A0 + D7.w]
  256. 0000024C  B045                     cmp.w      D0, D5
  257. 0000024E  6604                     bne        +0x6 /* 00000254 */
  258. 00000250  3C07                     move.w     D6, D7
  259. 00000252  600A                     bra        +0xC /* 0000025E */
  260. label00000254:
  261. 00000254  5347                     subq.w     D7, 1
  262. label00000256:
  263. 00000256  4A47                     tst.w      D7
  264. 00000258  6CEA                     bge        -0x14 /* 00000244 */
  265. 0000025A  6002                     bra        +0x4 /* 0000025E */
  266. label0000025C:
  267. 0000025C  3C05                     move.w     D6, D5
  268. label0000025E:
  269. 0000025E  3006                     move.w     D0, D6
  270. 00000260  5240                     addq.w     D0, 1
  271. 00000262  3D40 000A                move.w     [A6 + 0xA], D0
  272. 00000266  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  273. 0000026A  4E5E                     unlink     A6
  274. 0000026C  205F                     movea.l    A0, [A7]+
  275. 0000026E  544F                     addq.w     A7, 2
  276. 00000270  4ED0                     jmp        [A0]
  277. 00000272  9443                     sub.w      D2, D3
  278. 00000274  4F4C                     chk.w      D7, A4
  279. 00000276  525F                     addq.w     [A7]+, 1
  280. 00000278  494E                     chk.w      D4, A6
  281. 0000027A  4445                     neg.w      D5
  282. 0000027C  5854                     addq.w     [A4], 4
  283. 0000027E  4F4D                     chk.w      D7, A5
  284. 00000280  454E                     chk.w      D2, A6
  285. 00000282  5549                     subq.w     A1, 2
  286. 00000284  5445                     addq.w     D5, 2
  287. 00000286  4D00                     .invalid   6, D0 // invalid opcode 4 with b == 4
  288. 00000288  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  289. // begin alternate branch 0000028A-0000028E
  290. fn0000028A:
  291. 0000028A  4E56 FFF8                link       A6, -0x0008
  292. // end alternate branch 0000028A-0000028E
  293. fn0000028A: // (misaligned)
  294. 0000028C  FFF8                     .invalid   <<F/7/7>>
  295. 0000028E  2F0B                     move.l     -[A7], A3
  296. 00000290  266E 0008                movea.l    A3, [A6 + 0x8]
  297. 00000294  486E FFF8                pea.l      [A6 - 0x8]
  298. 00000298  486B 000C                pea.l      [A3 + 0xC]
  299. 0000029C  4EAD 0952                jsr        [A5 + 0x952 /* export_294 */]
  300. 000002A0  302E FFFA                move.w     D0, [A6 - 0x6]
  301. 000002A4  D06B 0058                add.w      D0, [A3 + 0x58]
  302. 000002A8  3740 0062                move.w     [A3 + 0x62], D0
  303. 000002AC  302E FFF8                move.w     D0, [A6 - 0x8]
  304. 000002B0  D06B 0056                add.w      D0, [A3 + 0x56]
  305. 000002B4  3740 0060                move.w     [A3 + 0x60], D0
  306. 000002B8  302B 005C                move.w     D0, [A3 + 0x5C]
  307. 000002BC  906E FFFE                sub.w      D0, [A6 - 0x2]
  308. 000002C0  3740 0066                move.w     [A3 + 0x66], D0
  309. 000002C4  302B 005A                move.w     D0, [A3 + 0x5A]
  310. 000002C8  906E FFFC                sub.w      D0, [A6 - 0x4]
  311. 000002CC  3740 0064                move.w     [A3 + 0x64], D0
  312. 000002D0  4AAB 0004                tst.l      [A3 + 0x4]
  313. 000002D4  508F                     addq.l     A7, 8
  314. 000002D6  673C                     beq        +0x3E /* 00000314 */
  315. 000002D8  7001                     moveq.l    D0, 0x01
  316. 000002DA  C02B 004D                and.b      D0, [A3 + 0x4D]
  317. 000002DE  6734                     beq        +0x36 /* 00000314 */
  318. 000002E0  486B 0032                pea.l      [A3 + 0x32]
  319. 000002E4  4EAD 082A                jsr        [A5 + 0x82A /* export_257 */]
  320. 000002E8  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  321. 000002EC  2F00                     move.l     -[A7], D0
  322. 000002EE  723C                     moveq.l    D1, 0x3C
  323. 000002F0  2F01                     move.l     -[A7], D1
  324. 000002F2  206D E9DE                movea.l    A0, [A5 - 0x1622]
  325. 000002F6  3428 017A                move.w     D2, [A0 + 0x17A]
  326. 000002FA  48C2                     ext.l      D2
  327. 000002FC  2F02                     move.l     -[A7], D2
  328. 000002FE  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  329. 00000302  508F                     addq.l     A7, 8
  330. 00000304  2200                     move.l     D1, D0
  331. 00000306  201F                     move.l     D0, [A7]+
  332. 00000308  E349                     lsl        D1.w, 1
  333. 0000030A  D240                     add.w      D1, D0
  334. 0000030C  5241                     addq.w     D1, 1
  335. 0000030E  D36B 0060                add.w      [A3 + 0x60], D1
  336. 00000312  588F                     addq.l     A7, 4
  337. label00000314:
  338. 00000314  266E FFF4                movea.l    A3, [A6 - 0xC]
  339. 00000318  4E5E                     unlink     A6
  340. 0000031A  4E75                     rts
  341. export_903:
  342. fn0000031C:
  343. 0000031C  48E7 0018                movem.l    -[A7], A3,A4
  344. 00000320  286F 000C                movea.l    A4, [A7 + 0xC]
  345. 00000324  7068                     moveq.l    D0, 0x68
  346. 00000326  2F00                     move.l     -[A7], D0
  347. 00000328  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  348. 0000032C  2640                     movea.l    A3, D0
  349. 0000032E  200B                     move.l     D0, A3
  350. 00000330  588F                     addq.l     A7, 4
  351. 00000332  6724                     beq        +0x26 /* 00000358 */
  352. 00000334  422B 004C                clr.b      [A3 + 0x4C]
  353. 00000338  2F0C                     move.l     -[A7], A4
  354. 0000033A  2F0B                     move.l     -[A7], A3
  355. 0000033C  4EBA 4064                jsr        [PC + 0x4064 /* 000043A2 */]
  356. 00000340  4A40                     tst.w      D0
  357. 00000342  508F                     addq.l     A7, 8
  358. 00000344  670E                     beq        +0x10 /* 00000354 */
  359. 00000346  177C 0024 0013           move.b     [A3 + 0x13], 0x24 /* '$' */
  360. 0000034C  377C 0014 0024           move.w     [A3 + 0x24], 0x14
  361. 00000352  6004                     bra        +0x6 /* 00000358 */
  362. label00000354:
  363. 00000354  7000                     moveq.l    D0, 0x00
  364. 00000356  2640                     movea.l    A3, D0
  365. label00000358:
  366. 00000358  200B                     move.l     D0, A3
  367. 0000035A  4CDF 1800                movem.l    A3,A4, [A7]+
  368. 0000035E  4E75                     rts
  369. export_904:
  370. 00000360  4E56 FFF4                link       A6, -0x000C
  371. 00000364  2F0B                     move.l     -[A7], A3
  372. 00000366  266E 0008                movea.l    A3, [A6 + 0x8]
  373. 0000036A  303C 0084                move.w     D0, 0x84
  374. 0000036E  C02B 004D                and.b      D0, [A3 + 0x4D]
  375. 00000372  6600 017E                bne        +0x180 /* 000004F2 */
  376. 00000376  4A6B 005E                tst.w      [A3 + 0x5E]
  377. 0000037A  6722                     beq        +0x24 /* 0000039E */
  378. 0000037C  002B 0040 0013           ori.b      [A3 + 0x13], 0x40 /* '@' */
  379. 00000382  41EB 005E                lea.l      A0, [A3 + 0x5E]
  380. 00000386  2F20                     move.l     -[A7], -[A0]
  381. 00000388  2F20                     move.l     -[A7], -[A0]
  382. 0000038A  486B 000C                pea.l      [A3 + 0xC]
  383. 0000038E  4EAD 095A                jsr        [A5 + 0x95A /* export_295 */]
  384. 00000392  022B 00BF 0013           andi.b     [A3 + 0x13], 0xBF
  385. 00000398  4FEF 000C                lea.l      A7, [A7 + 0xC]
  386. 0000039C  6014                     bra        +0x16 /* 000003B2 */
  387. label0000039E:
  388. 0000039E  41EB 005E                lea.l      A0, [A3 + 0x5E]
  389. 000003A2  2F20                     move.l     -[A7], -[A0]
  390. 000003A4  2F20                     move.l     -[A7], -[A0]
  391. 000003A6  486B 000C                pea.l      [A3 + 0xC]
  392. 000003AA  4EAD 095A                jsr        [A5 + 0x95A /* export_295 */]
  393. 000003AE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  394. label000003B2:
  395. 000003B2  486E FFF4                pea.l      [A6 - 0xC]
  396. 000003B6  486B 000C                pea.l      [A3 + 0xC]
  397. 000003BA  4EAD 0952                jsr        [A5 + 0x952 /* export_294 */]
  398. 000003BE  302B 0058                move.w     D0, [A3 + 0x58]
  399. 000003C2  D16E FFF6                add.w      [A6 - 0xA], D0
  400. 000003C6  302B 0056                move.w     D0, [A3 + 0x56]
  401. 000003CA  D16E FFF4                add.w      [A6 - 0xC], D0
  402. 000003CE  302B 005C                move.w     D0, [A3 + 0x5C]
  403. 000003D2  906E FFFA                sub.w      D0, [A6 - 0x6]
  404. 000003D6  3D40 FFFA                move.w     [A6 - 0x6], D0
  405. 000003DA  302B 005A                move.w     D0, [A3 + 0x5A]
  406. 000003DE  906E FFF8                sub.w      D0, [A6 - 0x8]
  407. 000003E2  3D40 FFF8                move.w     [A6 - 0x8], D0
  408. 000003E6  486E FFF4                pea.l      [A6 - 0xC]
  409. 000003EA  2F0B                     move.l     -[A7], A3
  410. 000003EC  4EBA 1218                jsr        [PC + 0x1218 /* 00001606 */]
  411. 000003F0  4A93                     tst.l      [A3]
  412. 000003F2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  413. 000003F6  6700 00FA                beq        +0xFC /* 000004F2 */
  414. 000003FA  7002                     moveq.l    D0, 0x02
  415. 000003FC  C02B 004D                and.b      D0, [A3 + 0x4D]
  416. 00000400  6700 00F0                beq        +0xF2 /* 000004F2 */
  417. 00000404  4EAD 0962                jsr        [A5 + 0x962 /* export_296 */]
  418. 00000408  41EE FFFC                lea.l      A0, [A6 - 0x4]
  419. 0000040C  2F20                     move.l     -[A7], -[A0]
  420. 0000040E  2F20                     move.l     -[A7], -[A0]
  421. 00000410  4EAD 0972                jsr        [A5 + 0x972 /* export_298 */]
  422. 00000414  4A6B 005E                tst.w      [A3 + 0x5E]
  423. 00000418  508F                     addq.l     A7, 8
  424. 0000041A  6726                     beq        +0x28 /* 00000442 */
  425. 0000041C  2D6B 003C FFFC           move.l     [A6 - 0x4], [A3 + 0x3C]
  426. 00000422  276D E5E4 003C           move.l     [A3 + 0x3C], [A5 - 0x1A1C]
  427. 00000428  486B 003C                pea.l      [A3 + 0x3C]
  428. 0000042C  4EAD 082A                jsr        [A5 + 0x82A /* export_257 */]
  429. 00000430  2F2D E5E4                move.l     -[A7], [A5 - 0x1A1C]
  430. 00000434  4EAD 0812                jsr        [A5 + 0x812 /* export_254 */]
  431. 00000438  276E FFFC 003C           move.l     [A3 + 0x3C], [A6 - 0x4]
  432. 0000043E  508F                     addq.l     A7, 8
  433. 00000440  6012                     bra        +0x14 /* 00000454 */
  434. label00000442:
  435. 00000442  486B 003C                pea.l      [A3 + 0x3C]
  436. 00000446  4EAD 082A                jsr        [A5 + 0x82A /* export_257 */]
  437. 0000044A  2F2B 003C                move.l     -[A7], [A3 + 0x3C]
  438. 0000044E  4EAD 0812                jsr        [A5 + 0x812 /* export_254 */]
  439. 00000452  508F                     addq.l     A7, 8
  440. label00000454:
  441. 00000454  302E FFF6                move.w     D0, [A6 - 0xA]
  442. 00000458  D06E FFFA                add.w      D0, [A6 - 0x6]
  443. 0000045C  48C0                     ext.l      D0
  444. 0000045E  E280                     asr        D0, 1
  445. 00000460  2F00                     move.l     -[A7], D0
  446. 00000462  2F13                     move.l     -[A7], [A3]
  447. 00000464  4EAD 078A                jsr        [A5 + 0x78A /* export_237 */]
  448. 00000468  588F                     addq.l     A7, 4
  449. 0000046A  2200                     move.l     D1, D0
  450. 0000046C  201F                     move.l     D0, [A7]+
  451. 0000046E  48C1                     ext.l      D1
  452. 00000470  E281                     asr        D1, 1
  453. 00000472  9081                     sub.l      D0, D1
  454. 00000474  3D40 FFF6                move.w     [A6 - 0xA], D0
  455. 00000478  41EE FFFC                lea.l      A0, [A6 - 0x4]
  456. 0000047C  2F20                     move.l     -[A7], -[A0]
  457. 0000047E  2F20                     move.l     -[A7], -[A0]
  458. 00000480  4EBA 40C4                jsr        [PC + 0x40C4 /* 00004546 */]
  459. 00000484  3D40 FFF4                move.w     [A6 - 0xC], D0
  460. 00000488  7000                     moveq.l    D0, 0x00
  461. 0000048A  102B 004E                move.b     D0, [A3 + 0x4E]
  462. 0000048E  2F00                     move.l     -[A7], D0
  463. 00000490  2F13                     move.l     -[A7], [A3]
  464. 00000492  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  465. 00000496  4EBA 3792                jsr        [PC + 0x3792 /* 00003C2A */]
  466. 0000049A  7020                     moveq.l    D0, 0x20
  467. 0000049C  C02B 004D                and.b      D0, [A3 + 0x4D]
  468. 000004A0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  469. 000004A4  6748                     beq        +0x4A /* 000004EE */
  470. 000004A6  206D E9DE                movea.l    A0, [A5 - 0x1622]
  471. 000004AA  7002                     moveq.l    D0, 0x02
  472. 000004AC  B068 00E6                cmp.w      D0, [A0 + 0xE6]
  473. 000004B0  673C                     beq        +0x3E /* 000004EE */
  474. 000004B2  536E FFF6                subq.w     [A6 - 0xA], 1
  475. 000004B6  2F13                     move.l     -[A7], [A3]
  476. 000004B8  4EAD 078A                jsr        [A5 + 0x78A /* export_237 */]
  477. 000004BC  D06E FFF6                add.w      D0, [A6 - 0xA]
  478. 000004C0  5440                     addq.w     D0, 2
  479. 000004C2  3D40 FFFA                move.w     [A6 - 0x6], D0
  480. 000004C6  4EAD 0792                jsr        [A5 + 0x792 /* export_238 */]
  481. 000004CA  5240                     addq.w     D0, 1
  482. 000004CC  916E FFF4                sub.w      [A6 - 0xC], D0
  483. 000004D0  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  484. 000004D4  D06E FFF4                add.w      D0, [A6 - 0xC]
  485. 000004D8  5440                     addq.w     D0, 2
  486. 000004DA  3D40 FFF8                move.w     [A6 - 0x8], D0
  487. 000004DE  41EE FFFC                lea.l      A0, [A6 - 0x4]
  488. 000004E2  2F20                     move.l     -[A7], -[A0]
  489. 000004E4  2F20                     move.l     -[A7], -[A0]
  490. 000004E6  4EAD 0A8A                jsr        [A5 + 0xA8A /* export_333 */]
  491. 000004EA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  492. label000004EE:
  493. 000004EE  4EAD 096A                jsr        [A5 + 0x96A /* export_297 */]
  494. label000004F2:
  495. 000004F2  266E FFF0                movea.l    A3, [A6 - 0x10]
  496. 000004F6  4E5E                     unlink     A6
  497. 000004F8  4E75                     rts
  498. export_905:
  499. 000004FA  4E56 0000                link       A6, 0
  500. 000004FE  48E7 0018                movem.l    -[A7], A3,A4
  501. 00000502  286E 0014                movea.l    A4, [A6 + 0x14]
  502. 00000506  266E 0008                movea.l    A3, [A6 + 0x8]
  503. 0000050A  2F0B                     move.l     -[A7], A3
  504. 0000050C  4EBA FD7C                jsr        [PC - 0x284 /* 0000028A */]
  505. 00000510  41EB 0068                lea.l      A0, [A3 + 0x68]
  506. 00000514  2F20                     move.l     -[A7], -[A0]
  507. 00000516  2F20                     move.l     -[A7], -[A0]
  508. 00000518  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  509. 0000051C  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  510. 00000520  3740 005E                move.w     [A3 + 0x5E], D0
  511. 00000524  4FEF 0010                lea.l      A7, [A7 + 0x10]
  512. 00000528  6714                     beq        +0x16 /* 0000053E */
  513. 0000052A  176B 0017 0018           move.b     [A3 + 0x18], [A3 + 0x17]
  514. 00000530  422B 0017                clr.b      [A3 + 0x17]
  515. 00000534  2F0B                     move.l     -[A7], A3
  516. 00000536  486D 1C62                pea.l      [A5 + 0x1C62 /* export_904 */]
  517. 0000053A  4E94                     jsr        [A4]
  518. 0000053C  508F                     addq.l     A7, 8
  519. label0000053E:
  520. 0000053E  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  521. 00000544  4E5E                     unlink     A6
  522. 00000546  4E75                     rts
  523. export_906:
  524. 00000548  4E56 0000                link       A6, 0
  525. 0000054C  48E7 0018                movem.l    -[A7], A3,A4
  526. 00000550  286E 0008                movea.l    A4, [A6 + 0x8]
  527. 00000554  7020                     moveq.l    D0, 0x20
  528. 00000556  C06E 0012                and.w      D0, [A6 + 0x12]
  529. 0000055A  663E                     bne        +0x40 /* 0000059A */
  530. 0000055C  264C                     movea.l    A3, A4
  531. 0000055E  2F0B                     move.l     -[A7], A3
  532. 00000560  4EBA FD28                jsr        [PC - 0x2D8 /* 0000028A */]
  533. 00000564  41EB 0068                lea.l      A0, [A3 + 0x68]
  534. 00000568  2F20                     move.l     -[A7], -[A0]
  535. 0000056A  2F20                     move.l     -[A7], -[A0]
  536. 0000056C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  537. 00000570  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  538. 00000574  B06B 005E                cmp.w      D0, [A3 + 0x5E]
  539. 00000578  4FEF 0010                lea.l      A7, [A7 + 0x10]
  540. 0000057C  671C                     beq        +0x1E /* 0000059A */
  541. 0000057E  7000                     moveq.l    D0, 0x00
  542. 00000580  4A6B 005E                tst.w      [A3 + 0x5E]
  543. 00000584  57C0                     seq        D0
  544. 00000586  4400                     neg.b      D0
  545. 00000588  3740 005E                move.w     [A3 + 0x5E], D0
  546. 0000058C  2F0C                     move.l     -[A7], A4
  547. 0000058E  486D 1C62                pea.l      [A5 + 0x1C62 /* export_904 */]
  548. 00000592  206E 0014                movea.l    A0, [A6 + 0x14]
  549. 00000596  4E90                     jsr        [A0]
  550. 00000598  508F                     addq.l     A7, 8
  551. label0000059A:
  552. 0000059A  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  553. 000005A0  4E5E                     unlink     A6
  554. 000005A2  4E75                     rts
  555. export_907:
  556. 000005A4  4E56 0000                link       A6, 0
  557. 000005A8  48E7 0018                movem.l    -[A7], A3,A4
  558. 000005AC  286E 0014                movea.l    A4, [A6 + 0x14]
  559. 000005B0  266E 0008                movea.l    A3, [A6 + 0x8]
  560. 000005B4  4A6B 005E                tst.w      [A3 + 0x5E]
  561. 000005B8  426B 005E                clr.w      [A3 + 0x5E]
  562. 000005BC  2F0B                     move.l     -[A7], A3
  563. 000005BE  486D 1C62                pea.l      [A5 + 0x1C62 /* export_904 */]
  564. 000005C2  4E94                     jsr        [A4]
  565. 000005C4  176B 0018 0017           move.b     [A3 + 0x17], [A3 + 0x18]
  566. 000005CA  422B 0018                clr.b      [A3 + 0x18]
  567. 000005CE  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  568. 000005D4  4E5E                     unlink     A6
  569. 000005D6  4E75                     rts
  570. export_908:
  571. 000005D8  4E56 0000                link       A6, 0
  572. 000005DC  48E7 0118                movem.l    -[A7], D7,A3,A4
  573. 000005E0  286E 0010                movea.l    A4, [A6 + 0x10]
  574. 000005E4  3E2E 000E                move.w     D7, [A6 + 0xE]
  575. 000005E8  266E 0008                movea.l    A3, [A6 + 0x8]
  576. 000005EC  302E 0016                move.w     D0, [A6 + 0x16]
  577. 000005F0  6B00 0082                bmi        +0x84 /* 00000674 */
  578. 000005F4  0C40 0003                cmpi.w     D0, 0x3
  579. 000005F8  6E7A                     bgt        +0x7C /* 00000674 */
  580. 000005FA  D040                     add.w      D0, D0
  581. 000005FC  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  582. 00000600  4EFB 0000                jmp        [PC + D0.w]
  583. 00000604  000A 001C                ori.b      A2, 0x1C
  584. 00000608  003E 0050                ori.b      <<invalid special address>>, 0x50 /* 'P' */
  585. 0000060C  206B 0062                movea.l    A0, [A3 + 0x62]
  586. 00000610  48C7                     ext.l      D7
  587. 00000612  2007                     move.l     D0, D7
  588. 00000614  E980                     asl        D0, 4
  589. 00000616  0270 FFFC 0806           andi.w     [A0 + D0 + 0x6], 0xFFFC
  590. 0000061C  6044                     bra        +0x46 /* 00000662 */
  591. 0000061E  206B 0062                movea.l    A0, [A3 + 0x62]
  592. 00000622  48C7                     ext.l      D7
  593. 00000624  2007                     move.l     D0, D7
  594. 00000626  E980                     asl        D0, 4
  595. 00000628  0270 FFFC 0806           andi.w     [A0 + D0 + 0x6], 0xFFFC
  596. 0000062E  206B 0062                movea.l    A0, [A3 + 0x62]
  597. 00000632  48C7                     ext.l      D7
  598. 00000634  2007                     move.l     D0, D7
  599. 00000636  E980                     asl        D0, 4
  600. 00000638  0070 0001 0806           ori.w      [A0 + D0 + 0x6], 0x1
  601. 0000063E  6022                     bra        +0x24 /* 00000662 */
  602. 00000640  206B 0062                movea.l    A0, [A3 + 0x62]
  603. 00000644  48C7                     ext.l      D7
  604. 00000646  2007                     move.l     D0, D7
  605. 00000648  E980                     asl        D0, 4
  606. 0000064A  31BC 0006 0806           move.w     [A0 + D0 + 0x6], 0x6
  607. 00000650  6010                     bra        +0x12 /* 00000662 */
  608. 00000652  206B 0062                movea.l    A0, [A3 + 0x62]
  609. 00000656  48C7                     ext.l      D7
  610. 00000658  2007                     move.l     D0, D7
  611. 0000065A  E980                     asl        D0, 4
  612. 0000065C  0270 0001 0806           andi.w     [A0 + D0 + 0x6], 0x1
  613. label00000662:
  614. 00000662  200C                     move.l     D0, A4
  615. 00000664  670E                     beq        +0x10 /* 00000674 */
  616. 00000666  3B47 F98C                move.w     [A5 - 0x674], D7
  617. 0000066A  2F0B                     move.l     -[A7], A3
  618. 0000066C  486D 1C8A                pea.l      [A5 + 0x1C8A /* export_909 */]
  619. 00000670  4E94                     jsr        [A4]
  620. 00000672  508F                     addq.l     A7, 8
  621. label00000674:
  622. 00000674  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  623. 0000067A  4E5E                     unlink     A6
  624. 0000067C  4E75                     rts
  625. export_909:
  626. 0000067E  2F0B                     move.l     -[A7], A3
  627. 00000680  266F 0008                movea.l    A3, [A7 + 0x8]
  628. 00000684  2F0B                     move.l     -[A7], A3
  629. 00000686  4EBA 1BFE                jsr        [PC + 0x1BFE /* 00002286 */]
  630. 0000068A  4A2B 000F                tst.b      [A3 + 0xF]
  631. 0000068E  588F                     addq.l     A7, 4
  632. 00000690  661C                     bne        +0x1E /* 000006AE */
  633. 00000692  206B 0062                movea.l    A0, [A3 + 0x62]
  634. 00000696  302D F98C                move.w     D0, [A5 - 0x674]
  635. 0000069A  48C0                     ext.l      D0
  636. 0000069C  E980                     asl        D0, 4
  637. 0000069E  41F0 0810                lea.l      A0, [A0 + D0 + 0x10]
  638. 000006A2  2F20                     move.l     -[A7], -[A0]
  639. 000006A4  2F20                     move.l     -[A7], -[A0]
  640. 000006A6  4EAD 0B6A                jsr        [A5 + 0xB6A /* export_361 */]
  641. 000006AA  508F                     addq.l     A7, 8
  642. 000006AC  6016                     bra        +0x18 /* 000006C4 */
  643. label000006AE:
  644. 000006AE  7000                     moveq.l    D0, 0x00
  645. 000006B0  2F00                     move.l     -[A7], D0
  646. 000006B2  322D F98C                move.w     D1, [A5 - 0x674]
  647. 000006B6  48C1                     ext.l      D1
  648. 000006B8  2F01                     move.l     -[A7], D1
  649. 000006BA  2F0B                     move.l     -[A7], A3
  650. 000006BC  4EBA 003C                jsr        [PC + 0x3C /* 000006FA */]
  651. 000006C0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  652. label000006C4:
  653. 000006C4  265F                     movea.l    A3, [A7]+
  654. 000006C6  4E75                     rts
  655. export_910:
  656. 000006C8  2F0B                     move.l     -[A7], A3
  657. 000006CA  7066                     moveq.l    D0, 0x66
  658. 000006CC  2F00                     move.l     -[A7], D0
  659. 000006CE  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  660. 000006D2  2640                     movea.l    A3, D0
  661. 000006D4  200B                     move.l     D0, A3
  662. 000006D6  588F                     addq.l     A7, 4
  663. 000006D8  671A                     beq        +0x1C /* 000006F4 */
  664. 000006DA  177C 0003 004C           move.b     [A3 + 0x4C], 0x3
  665. 000006E0  7000                     moveq.l    D0, 0x00
  666. 000006E2  2F00                     move.l     -[A7], D0
  667. 000006E4  2F0B                     move.l     -[A7], A3
  668. 000006E6  4EBA 3CBA                jsr        [PC + 0x3CBA /* 000043A2 */]
  669. 000006EA  4A40                     tst.w      D0
  670. 000006EC  508F                     addq.l     A7, 8
  671. 000006EE  6604                     bne        +0x6 /* 000006F4 */
  672. 000006F0  7000                     moveq.l    D0, 0x00
  673. 000006F2  2640                     movea.l    A3, D0
  674. label000006F4:
  675. 000006F4  200B                     move.l     D0, A3
  676. 000006F6  265F                     movea.l    A3, [A7]+
  677. 000006F8  4E75                     rts
  678. fn000006FA:
  679. 000006FA  4E56 FFEA                link       A6, -0x0016
  680. 000006FE  48E7 0110                movem.l    -[A7], D7,A3
  681. 00000702  3E2E 000E                move.w     D7, [A6 + 0xE]
  682. 00000706  266E 0008                movea.l    A3, [A6 + 0x8]
  683. 0000070A  206B 0062                movea.l    A0, [A3 + 0x62]
  684. 0000070E  48C7                     ext.l      D7
  685. 00000710  2007                     move.l     D0, D7
  686. 00000712  E980                     asl        D0, 4
  687. 00000714  3D70 080A FFEC           move.w     [A6 - 0x14], [A0 + D0 + 0xA]
  688. 0000071A  206B 0062                movea.l    A0, [A3 + 0x62]
  689. 0000071E  48C7                     ext.l      D7
  690. 00000720  2007                     move.l     D0, D7
  691. 00000722  E980                     asl        D0, 4
  692. 00000724  48E7 8080                movem.l    -[A7], D0,A0
  693. 00000728  7228                     moveq.l    D1, 0x28
  694. 0000072A  2F01                     move.l     -[A7], D1
  695. 0000072C  226D E9DE                movea.l    A1, [A5 - 0x1622]
  696. 00000730  3429 017C                move.w     D2, [A1 + 0x17C]
  697. 00000734  48C2                     ext.l      D2
  698. 00000736  2F02                     move.l     -[A7], D2
  699. 00000738  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  700. 0000073C  508F                     addq.l     A7, 8
  701. 0000073E  2200                     move.l     D1, D0
  702. 00000740  4CDF 0101                movem.l    D0,A0, [A7]+
  703. 00000744  D270 0808                add.w      D1, [A0 + D0 + 0x8]
  704. 00000748  3D41 FFEA                move.w     [A6 - 0x16], D1
  705. 0000074C  206B 0062                movea.l    A0, [A3 + 0x62]
  706. 00000750  48C7                     ext.l      D7
  707. 00000752  2007                     move.l     D0, D7
  708. 00000754  E980                     asl        D0, 4
  709. 00000756  48E7 8080                movem.l    -[A7], D0,A0
  710. 0000075A  7228                     moveq.l    D1, 0x28
  711. 0000075C  2F01                     move.l     -[A7], D1
  712. 0000075E  226D E9DE                movea.l    A1, [A5 - 0x1622]
  713. 00000762  3429 017C                move.w     D2, [A1 + 0x17C]
  714. 00000766  48C2                     ext.l      D2
  715. 00000768  2F02                     move.l     -[A7], D2
  716. 0000076A  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  717. 0000076E  508F                     addq.l     A7, 8
  718. 00000770  2200                     move.l     D1, D0
  719. 00000772  4CDF 0101                movem.l    D0,A0, [A7]+
  720. 00000776  3030 080C                move.w     D0, [A0 + D0 + 0xC]
  721. 0000077A  9041                     sub.w      D0, D1
  722. 0000077C  3D40 FFEE                move.w     [A6 - 0x12], D0
  723. 00000780  D06E FFEC                add.w      D0, [A6 - 0x14]
  724. 00000784  906E FFEA                sub.w      D0, [A6 - 0x16]
  725. 00000788  3D40 FFF0                move.w     [A6 - 0x10], D0
  726. 0000078C  4A6E 0012                tst.w      [A6 + 0x12]
  727. 00000790  6768                     beq        +0x6A /* 000007FA */
  728. 00000792  486B 003C                pea.l      [A3 + 0x3C]
  729. 00000796  4EAD 082A                jsr        [A5 + 0x82A /* export_257 */]
  730. 0000079A  2F2B 003C                move.l     -[A7], [A3 + 0x3C]
  731. 0000079E  4EAD 0812                jsr        [A5 + 0x812 /* export_254 */]
  732. 000007A2  7064                     moveq.l    D0, 0x64
  733. 000007A4  2F00                     move.l     -[A7], D0
  734. 000007A6  206D E9DE                movea.l    A0, [A5 - 0x1622]
  735. 000007AA  3228 017A                move.w     D1, [A0 + 0x17A]
  736. 000007AE  48C1                     ext.l      D1
  737. 000007B0  2F01                     move.l     -[A7], D1
  738. 000007B2  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  739. 000007B6  D06E FFF0                add.w      D0, [A6 - 0x10]
  740. 000007BA  3D40 FFF4                move.w     [A6 - 0xC], D0
  741. 000007BE  41EE FFF2                lea.l      A0, [A6 - 0xE]
  742. 000007C2  2F20                     move.l     -[A7], -[A0]
  743. 000007C4  2F20                     move.l     -[A7], -[A0]
  744. 000007C6  4EBA 3D7E                jsr        [PC + 0x3D7E /* 00004546 */]
  745. 000007CA  3D40 FFF2                move.w     [A6 - 0xE], D0
  746. 000007CE  206B 0062                movea.l    A0, [A3 + 0x62]
  747. 000007D2  48C7                     ext.l      D7
  748. 000007D4  2007                     move.l     D0, D7
  749. 000007D6  E980                     asl        D0, 4
  750. 000007D8  7200                     moveq.l    D1, 0x00
  751. 000007DA  1230 0804                move.b     D1, [A0 + D0 + 0x4]
  752. 000007DE  2F01                     move.l     -[A7], D1
  753. 000007E0  206B 0062                movea.l    A0, [A3 + 0x62]
  754. 000007E4  48C7                     ext.l      D7
  755. 000007E6  2007                     move.l     D0, D7
  756. 000007E8  E980                     asl        D0, 4
  757. 000007EA  2F30 0800                move.l     -[A7], [A0 + D0]
  758. 000007EE  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  759. 000007F2  4EBA 3436                jsr        [PC + 0x3436 /* 00003C2A */]
  760. 000007F6  4FEF 0024                lea.l      A7, [A7 + 0x24]
  761. label000007FA:
  762. 000007FA  41EE FFF6                lea.l      A0, [A6 - 0xA]
  763. 000007FE  43EB 001C                lea.l      A1, [A3 + 0x1C]
  764. 00000802  20D9                     move.l     [A0]+, [A1]+
  765. 00000804  20D9                     move.l     [A0]+, [A1]+
  766. 00000806  30D9                     move.w     [A0]+, [A1]+
  767. 00000808  3D7C 0005 FFFE           move.w     [A6 - 0x2], 0x5
  768. 0000080E  1D7C 0001 FFF9           move.b     [A6 - 0x7], 0x1
  769. 00000814  41EE 0000                lea.l      A0, [A6 + 0x0]
  770. 00000818  2F20                     move.l     -[A7], -[A0]
  771. 0000081A  2F20                     move.l     -[A7], -[A0]
  772. 0000081C  3F20                     move.w     -[A7], -[A0]
  773. 0000081E  4EAD 07FA                jsr        [A5 + 0x7FA /* export_251 */]
  774. 00000822  41EB 0014                lea.l      A0, [A3 + 0x14]
  775. 00000826  2F20                     move.l     -[A7], -[A0]
  776. 00000828  2F20                     move.l     -[A7], -[A0]
  777. 0000082A  4EAD 0802                jsr        [A5 + 0x802 /* export_252 */]
  778. 0000082E  41EE FFF2                lea.l      A0, [A6 - 0xE]
  779. 00000832  2F20                     move.l     -[A7], -[A0]
  780. 00000834  2F20                     move.l     -[A7], -[A0]
  781. 00000836  4EAD 08D2                jsr        [A5 + 0x8D2 /* export_278 */]
  782. 0000083A  206B 0062                movea.l    A0, [A3 + 0x62]
  783. 0000083E  48C7                     ext.l      D7
  784. 00000840  2007                     move.l     D0, D7
  785. 00000842  E980                     asl        D0, 4
  786. 00000844  3030 0806                move.w     D0, [A0 + D0 + 0x6]
  787. 00000848  0800 0000                btst.b     D0, 0x0
  788. 0000084C  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  789. 00000850  6730                     beq        +0x32 /* 00000882 */
  790. 00000852  41EE FFF2                lea.l      A0, [A6 - 0xE]
  791. 00000856  2F20                     move.l     -[A7], -[A0]
  792. 00000858  2F20                     move.l     -[A7], -[A0]
  793. 0000085A  4EAD 085A                jsr        [A5 + 0x85A /* export_263 */]
  794. 0000085E  3D6E FFEC FFF4           move.w     [A6 - 0xC], [A6 - 0x14]
  795. 00000864  3D6E FFF0 FFEC           move.w     [A6 - 0x14], [A6 - 0x10]
  796. 0000086A  3D6E FFF4 FFF0           move.w     [A6 - 0x10], [A6 - 0xC]
  797. 00000870  41EE FFF2                lea.l      A0, [A6 - 0xE]
  798. 00000874  2F20                     move.l     -[A7], -[A0]
  799. 00000876  2F20                     move.l     -[A7], -[A0]
  800. 00000878  4EAD 085A                jsr        [A5 + 0x85A /* export_263 */]
  801. 0000087C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  802. 00000880  603C                     bra        +0x3E /* 000008BE */
  803. label00000882:
  804. 00000882  206B 0062                movea.l    A0, [A3 + 0x62]
  805. 00000886  48C7                     ext.l      D7
  806. 00000888  2007                     move.l     D0, D7
  807. 0000088A  E980                     asl        D0, 4
  808. 0000088C  7202                     moveq.l    D1, 0x02
  809. 0000088E  C270 0806                and.w      D1, [A0 + D0 + 0x6]
  810. 00000892  672A                     beq        +0x2C /* 000008BE */
  811. 00000894  302E FFEE                move.w     D0, [A6 - 0x12]
  812. 00000898  D06E FFEA                add.w      D0, [A6 - 0x16]
  813. 0000089C  48C0                     ext.l      D0
  814. 0000089E  E280                     asr        D0, 1
  815. 000008A0  3D40 FFEE                move.w     [A6 - 0x12], D0
  816. 000008A4  3D40 FFEA                move.w     [A6 - 0x16], D0
  817. 000008A8  546E FFEC                addq.w     [A6 - 0x14], 2
  818. 000008AC  556E FFF0                subq.w     [A6 - 0x10], 2
  819. 000008B0  41EE FFF2                lea.l      A0, [A6 - 0xE]
  820. 000008B4  2F20                     move.l     -[A7], -[A0]
  821. 000008B6  2F20                     move.l     -[A7], -[A0]
  822. 000008B8  4EAD 085A                jsr        [A5 + 0x85A /* export_263 */]
  823. 000008BC  508F                     addq.l     A7, 8
  824. label000008BE:
  825. 000008BE  4CEE 0880 FFE2           movem.l    D7,A3, [A6 - 0x1E]
  826. 000008C4  4E5E                     unlink     A6
  827. 000008C6  4E75                     rts
  828. export_911:
  829. 000008C8  4E56 FFF0                link       A6, -0x0010
  830. 000008CC  48E7 0110                movem.l    -[A7], D7,A3
  831. 000008D0  266E 0008                movea.l    A3, [A6 + 0x8]
  832. 000008D4  2F0B                     move.l     -[A7], A3
  833. 000008D6  4EBA 19AE                jsr        [PC + 0x19AE /* 00002286 */]
  834. 000008DA  4EAD 0962                jsr        [A5 + 0x962 /* export_296 */]
  835. 000008DE  41EE FFF0                lea.l      A0, [A6 - 0x10]
  836. 000008E2  43EB 0056                lea.l      A1, [A3 + 0x56]
  837. 000008E6  20D9                     move.l     [A0]+, [A1]+
  838. 000008E8  20D9                     move.l     [A0]+, [A1]+
  839. 000008EA  486E FFF8                pea.l      [A6 - 0x8]
  840. 000008EE  486B 000C                pea.l      [A3 + 0xC]
  841. 000008F2  4EAD 0952                jsr        [A5 + 0x952 /* export_294 */]
  842. 000008F6  302E FFFE                move.w     D0, [A6 - 0x2]
  843. 000008FA  916E FFF6                sub.w      [A6 - 0xA], D0
  844. 000008FE  41EE FFF8                lea.l      A0, [A6 - 0x8]
  845. 00000902  2F20                     move.l     -[A7], -[A0]
  846. 00000904  2F20                     move.l     -[A7], -[A0]
  847. 00000906  4EAD 0972                jsr        [A5 + 0x972 /* export_298 */]
  848. 0000090A  7E00                     moveq.l    D7, 0x00
  849. 0000090C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  850. 00000910  6012                     bra        +0x14 /* 00000924 */
  851. label00000912:
  852. 00000912  7001                     moveq.l    D0, 0x01
  853. 00000914  2F00                     move.l     -[A7], D0
  854. 00000916  2F07                     move.l     -[A7], D7
  855. 00000918  2F0B                     move.l     -[A7], A3
  856. 0000091A  4EBA FDDE                jsr        [PC - 0x222 /* 000006FA */]
  857. 0000091E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  858. 00000922  5287                     addq.l     D7, 1
  859. label00000924:
  860. 00000924  302B 005E                move.w     D0, [A3 + 0x5E]
  861. 00000928  48C0                     ext.l      D0
  862. 0000092A  B087                     cmp.l      D0, D7
  863. 0000092C  6EE4                     bgt        -0x1A /* 00000912 */
  864. 0000092E  4EAD 096A                jsr        [A5 + 0x96A /* export_297 */]
  865. 00000932  4CEE 0880 FFE8           movem.l    D7,A3, [A6 - 0x18]
  866. 00000938  4E5E                     unlink     A6
  867. 0000093A  4E75                     rts
  868. fn0000093C:
  869. 0000093C  48E7 0300                movem.l    -[A7], D6,D7
  870. 00000940  3E2F 000E                move.w     D7, [A7 + 0xE]
  871. 00000944  3C07                     move.w     D6, D7
  872. 00000946  0247 FFFC                andi.w     D7, 0xFFFC
  873. 0000094A  7004                     moveq.l    D0, 0x04
  874. 0000094C  C046                     and.w      D0, D6
  875. 0000094E  670C                     beq        +0xE /* 0000095C */
  876. 00000950  7001                     moveq.l    D0, 0x01
  877. 00000952  C046                     and.w      D0, D6
  878. 00000954  6706                     beq        +0x8 /* 0000095C */
  879. 00000956  0047 0002                ori.w      D7, 0x2
  880. 0000095A  600A                     bra        +0xC /* 00000966 */
  881. label0000095C:
  882. 0000095C  7003                     moveq.l    D0, 0x03
  883. 0000095E  C046                     and.w      D0, D6
  884. 00000960  6604                     bne        +0x6 /* 00000966 */
  885. 00000962  0047 0001                ori.w      D7, 0x1
  886. label00000966:
  887. 00000966  3007                     move.w     D0, D7
  888. 00000968  4CDF 00C0                movem.l    D6,D7, [A7]+
  889. 0000096C  4E75                     rts
  890. export_912:
  891. 0000096E  4E56 0000                link       A6, 0
  892. 00000972  48E7 0018                movem.l    -[A7], A3,A4
  893. 00000976  286E 0008                movea.l    A4, [A6 + 0x8]
  894. 0000097A  2F0C                     move.l     -[A7], A4
  895. 0000097C  4EBA 1908                jsr        [PC + 0x1908 /* 00002286 */]
  896. 00000980  264C                     movea.l    A3, A4
  897. 00000982  70FF                     moveq.l    D0, 0xFFFFFFFF
  898. 00000984  2F00                     move.l     -[A7], D0
  899. 00000986  2F2B 0062                move.l     -[A7], [A3 + 0x62]
  900. 0000098A  322B 005E                move.w     D1, [A3 + 0x5E]
  901. 0000098E  48C1                     ext.l      D1
  902. 00000990  5381                     subq.l     D1, 1
  903. 00000992  2F01                     move.l     -[A7], D1
  904. 00000994  7200                     moveq.l    D1, 0x00
  905. 00000996  2F01                     move.l     -[A7], D1
  906. 00000998  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  907. 0000099C  4EBA 27B4                jsr        [PC + 0x27B4 /* 00003152 */]
  908. 000009A0  3B40 F98C                move.w     [A5 - 0x674], D0
  909. 000009A4  48C0                     ext.l      D0
  910. 000009A6  72FF                     moveq.l    D1, 0xFFFFFFFF
  911. 000009A8  B280                     cmp.l      D1, D0
  912. 000009AA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  913. 000009AE  674A                     beq        +0x4C /* 000009FA */
  914. 000009B0  206B 0062                movea.l    A0, [A3 + 0x62]
  915. 000009B4  302D F98C                move.w     D0, [A5 - 0x674]
  916. 000009B8  48C0                     ext.l      D0
  917. 000009BA  E980                     asl        D0, 4
  918. 000009BC  3B70 0806 F98A           move.w     [A5 - 0x676], [A0 + D0 + 0x6]
  919. 000009C2  206B 0062                movea.l    A0, [A3 + 0x62]
  920. 000009C6  302D F98C                move.w     D0, [A5 - 0x674]
  921. 000009CA  48C0                     ext.l      D0
  922. 000009CC  E980                     asl        D0, 4
  923. 000009CE  3030 0806                move.w     D0, [A0 + D0 + 0x6]
  924. 000009D2  48C0                     ext.l      D0
  925. 000009D4  2F00                     move.l     -[A7], D0
  926. 000009D6  4EBA FF64                jsr        [PC - 0x9C /* 0000093C */]
  927. 000009DA  206B 0062                movea.l    A0, [A3 + 0x62]
  928. 000009DE  322D F98C                move.w     D1, [A5 - 0x674]
  929. 000009E2  48C1                     ext.l      D1
  930. 000009E4  E981                     asl        D1, 4
  931. 000009E6  3180 1806                move.w     [A0 + D1 + 0x6], D0
  932. 000009EA  2F0C                     move.l     -[A7], A4
  933. 000009EC  486D 1C8A                pea.l      [A5 + 0x1C8A /* export_909 */]
  934. 000009F0  206E 0014                movea.l    A0, [A6 + 0x14]
  935. 000009F4  4E90                     jsr        [A0]
  936. 000009F6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  937. label000009FA:
  938. 000009FA  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  939. 00000A00  4E5E                     unlink     A6
  940. 00000A02  4E75                     rts
  941. export_913:
  942. 00000A04  4E56 0000                link       A6, 0
  943. 00000A08  48E7 0018                movem.l    -[A7], A3,A4
  944. 00000A0C  286E 0008                movea.l    A4, [A6 + 0x8]
  945. 00000A10  7020                     moveq.l    D0, 0x20
  946. 00000A12  C06E 0012                and.w      D0, [A6 + 0x12]
  947. 00000A16  6600 00BC                bne        +0xBE /* 00000AD4 */
  948. 00000A1A  4A6D F98C                tst.w      [A5 - 0x674]
  949. 00000A1E  6D00 00B4                blt        +0xB6 /* 00000AD4 */
  950. 00000A22  2F0C                     move.l     -[A7], A4
  951. 00000A24  4EBA 1860                jsr        [PC + 0x1860 /* 00002286 */]
  952. 00000A28  264C                     movea.l    A3, A4
  953. 00000A2A  206B 0062                movea.l    A0, [A3 + 0x62]
  954. 00000A2E  302D F98C                move.w     D0, [A5 - 0x674]
  955. 00000A32  48C0                     ext.l      D0
  956. 00000A34  E980                     asl        D0, 4
  957. 00000A36  41F0 0810                lea.l      A0, [A0 + D0 + 0x10]
  958. 00000A3A  2F20                     move.l     -[A7], -[A0]
  959. 00000A3C  2F20                     move.l     -[A7], -[A0]
  960. 00000A3E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  961. 00000A42  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  962. 00000A46  4A40                     tst.w      D0
  963. 00000A48  4FEF 0010                lea.l      A7, [A7 + 0x10]
  964. 00000A4C  6750                     beq        +0x52 /* 00000A9E */
  965. 00000A4E  206B 0062                movea.l    A0, [A3 + 0x62]
  966. 00000A52  302D F98C                move.w     D0, [A5 - 0x674]
  967. 00000A56  48C0                     ext.l      D0
  968. 00000A58  E980                     asl        D0, 4
  969. 00000A5A  322D F98A                move.w     D1, [A5 - 0x676]
  970. 00000A5E  B270 0806                cmp.w      D1, [A0 + D0 + 0x6]
  971. 00000A62  6670                     bne        +0x72 /* 00000AD4 */
  972. 00000A64  206B 0062                movea.l    A0, [A3 + 0x62]
  973. 00000A68  302D F98C                move.w     D0, [A5 - 0x674]
  974. 00000A6C  48C0                     ext.l      D0
  975. 00000A6E  E980                     asl        D0, 4
  976. 00000A70  3030 0806                move.w     D0, [A0 + D0 + 0x6]
  977. 00000A74  48C0                     ext.l      D0
  978. 00000A76  2F00                     move.l     -[A7], D0
  979. 00000A78  4EBA FEC2                jsr        [PC - 0x13E /* 0000093C */]
  980. 00000A7C  206B 0062                movea.l    A0, [A3 + 0x62]
  981. 00000A80  322D F98C                move.w     D1, [A5 - 0x674]
  982. 00000A84  48C1                     ext.l      D1
  983. 00000A86  E981                     asl        D1, 4
  984. 00000A88  3180 1806                move.w     [A0 + D1 + 0x6], D0
  985. 00000A8C  2F0C                     move.l     -[A7], A4
  986. 00000A8E  486D 1C8A                pea.l      [A5 + 0x1C8A /* export_909 */]
  987. 00000A92  206E 0014                movea.l    A0, [A6 + 0x14]
  988. 00000A96  4E90                     jsr        [A0]
  989. 00000A98  4FEF 000C                lea.l      A7, [A7 + 0xC]
  990. 00000A9C  6036                     bra        +0x38 /* 00000AD4 */
  991. label00000A9E:
  992. 00000A9E  206B 0062                movea.l    A0, [A3 + 0x62]
  993. 00000AA2  302D F98C                move.w     D0, [A5 - 0x674]
  994. 00000AA6  48C0                     ext.l      D0
  995. 00000AA8  E980                     asl        D0, 4
  996. 00000AAA  322D F98A                move.w     D1, [A5 - 0x676]
  997. 00000AAE  B270 0806                cmp.w      D1, [A0 + D0 + 0x6]
  998. 00000AB2  6720                     beq        +0x22 /* 00000AD4 */
  999. 00000AB4  206B 0062                movea.l    A0, [A3 + 0x62]
  1000. 00000AB8  302D F98C                move.w     D0, [A5 - 0x674]
  1001. 00000ABC  48C0                     ext.l      D0
  1002. 00000ABE  E980                     asl        D0, 4
  1003. 00000AC0  31AD F98A 0806           move.w     [A0 + D0 + 0x6], [A5 - 0x676]
  1004. 00000AC6  2F0C                     move.l     -[A7], A4
  1005. 00000AC8  486D 1C8A                pea.l      [A5 + 0x1C8A /* export_909 */]
  1006. 00000ACC  206E 0014                movea.l    A0, [A6 + 0x14]
  1007. 00000AD0  4E90                     jsr        [A0]
  1008. 00000AD2  508F                     addq.l     A7, 8
  1009. label00000AD4:
  1010. 00000AD4  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  1011. 00000ADA  4E5E                     unlink     A6
  1012. 00000ADC  4E75                     rts
  1013. export_914:
  1014. 00000ADE  2F0B                     move.l     -[A7], A3
  1015. 00000AE0  7072                     moveq.l    D0, 0x72
  1016. 00000AE2  2F00                     move.l     -[A7], D0
  1017. 00000AE4  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  1018. 00000AE8  2640                     movea.l    A3, D0
  1019. 00000AEA  200B                     move.l     D0, A3
  1020. 00000AEC  588F                     addq.l     A7, 4
  1021. 00000AEE  6722                     beq        +0x24 /* 00000B12 */
  1022. 00000AF0  177C 0008 004C           move.b     [A3 + 0x4C], 0x8
  1023. 00000AF6  7000                     moveq.l    D0, 0x00
  1024. 00000AF8  2F00                     move.l     -[A7], D0
  1025. 00000AFA  2F0B                     move.l     -[A7], A3
  1026. 00000AFC  4EBA 38A4                jsr        [PC + 0x38A4 /* 000043A2 */]
  1027. 00000B00  4A40                     tst.w      D0
  1028. 00000B02  508F                     addq.l     A7, 8
  1029. 00000B04  6708                     beq        +0xA /* 00000B0E */
  1030. 00000B06  276D EA36 0062           move.l     [A3 + 0x62], [A5 - 0x15CA]
  1031. 00000B0C  6004                     bra        +0x6 /* 00000B12 */
  1032. label00000B0E:
  1033. 00000B0E  7000                     moveq.l    D0, 0x00
  1034. 00000B10  2640                     movea.l    A3, D0
  1035. label00000B12:
  1036. 00000B12  200B                     move.l     D0, A3
  1037. 00000B14  265F                     movea.l    A3, [A7]+
  1038. 00000B16  4E75                     rts
  1039. export_915:
  1040. 00000B18  4E56 FFF8                link       A6, -0x0008
  1041. 00000B1C  2F0B                     move.l     -[A7], A3
  1042. 00000B1E  266E 0008                movea.l    A3, [A6 + 0x8]
  1043. 00000B22  2D6B 0056 FFF8           move.l     [A6 - 0x8], [A3 + 0x56]
  1044. 00000B28  302E FFFA                move.w     D0, [A6 - 0x6]
  1045. 00000B2C  D07C 000F                add.w      D0, 0xF
  1046. 00000B30  3D40 FFFE                move.w     [A6 - 0x2], D0
  1047. 00000B34  302E FFF8                move.w     D0, [A6 - 0x8]
  1048. 00000B38  D07C 000F                add.w      D0, 0xF
  1049. 00000B3C  3D40 FFFC                move.w     [A6 - 0x4], D0
  1050. 00000B40  41EE 0000                lea.l      A0, [A6 + 0x0]
  1051. 00000B44  2F20                     move.l     -[A7], -[A0]
  1052. 00000B46  2F20                     move.l     -[A7], -[A0]
  1053. 00000B48  7000                     moveq.l    D0, 0x00
  1054. 00000B4A  102B 004C                move.b     D0, [A3 + 0x4C]
  1055. 00000B4E  2F00                     move.l     -[A7], D0
  1056. 00000B50  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  1057. 00000B54  266E FFF4                movea.l    A3, [A6 - 0xC]
  1058. 00000B58  4E5E                     unlink     A6
  1059. 00000B5A  4E75                     rts
  1060. export_916:
  1061. 00000B5C  4E56 FFF2                link       A6, -0x000E
  1062. 00000B60  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  1063. 00000B64  286E 0008                movea.l    A4, [A6 + 0x8]
  1064. 00000B68  302C 0058                move.w     D0, [A4 + 0x58]
  1065. 00000B6C  D07C 000F                add.w      D0, 0xF
  1066. 00000B70  3D40 FFF4                move.w     [A6 - 0xC], D0
  1067. 00000B74  302C 0056                move.w     D0, [A4 + 0x56]
  1068. 00000B78  5240                     addq.w     D0, 1
  1069. 00000B7A  3D40 FFF2                move.w     [A6 - 0xE], D0
  1070. 00000B7E  264C                     movea.l    A3, A4
  1071. 00000B80  3E2B 005E                move.w     D7, [A3 + 0x5E]
  1072. 00000B84  558F                     subq.l     A7, 2
  1073. 00000B86  3F07                     move.w     -[A7], D7
  1074. 00000B88  4EBA F68C                jsr        [PC - 0x974 /* 00000216 */]
  1075. 00000B8C  3A1F                     move.w     D5, [A7]+
  1076. 00000B8E  7000                     moveq.l    D0, 0x00
  1077. 00000B90  2D40 FFFC                move.l     [A6 - 0x4], D0
  1078. 00000B94  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1079. 00000B98  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1080. 00000B9C  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  1081. 00000BA0  48C5                     ext.l      D5
  1082. 00000BA2  2F05                     move.l     -[A7], D5
  1083. 00000BA4  7200                     moveq.l    D1, 0x00
  1084. 00000BA6  122B 004C                move.b     D1, [A3 + 0x4C]
  1085. 00000BAA  2F01                     move.l     -[A7], D1
  1086. 00000BAC  4EAD 029A                jsr        [A5 + 0x29A /* export_79 */]
  1087. 00000BB0  3C00                     move.w     D6, D0
  1088. 00000BB2  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1089. 00000BB6  6764                     beq        +0x66 /* 00000C1C */
  1090. 00000BB8  BA46                     cmp.w      D5, D6
  1091. 00000BBA  6742                     beq        +0x44 /* 00000BFE */
  1092. 00000BBC  558F                     subq.l     A7, 2
  1093. 00000BBE  3F06                     move.w     -[A7], D6
  1094. 00000BC0  4EBA F604                jsr        [PC - 0x9FC /* 000001C6 */]
  1095. 00000BC4  3E1F                     move.w     D7, [A7]+
  1096. 00000BC6  486E FFF6                pea.l      [A6 - 0xA]
  1097. 00000BCA  3F07                     move.w     -[A7], D7
  1098. 00000BCC  4EBA F50A                jsr        [PC - 0xAF6 /* 000000D8 */]
  1099. 00000BD0  3747 005E                move.w     [A3 + 0x5E], D7
  1100. 00000BD4  7000                     moveq.l    D0, 0x00
  1101. 00000BD6  302E FFF6                move.w     D0, [A6 - 0xA]
  1102. 00000BDA  E088                     lsr        D0, 8
  1103. 00000BDC  1740 0062                move.b     [A3 + 0x62], D0
  1104. 00000BE0  7000                     moveq.l    D0, 0x00
  1105. 00000BE2  302E FFF8                move.w     D0, [A6 - 0x8]
  1106. 00000BE6  E088                     lsr        D0, 8
  1107. 00000BE8  1740 0063                move.b     [A3 + 0x63], D0
  1108. 00000BEC  7000                     moveq.l    D0, 0x00
  1109. 00000BEE  302E FFFA                move.w     D0, [A6 - 0x6]
  1110. 00000BF2  E088                     lsr        D0, 8
  1111. 00000BF4  1740 0064                move.b     [A3 + 0x64], D0
  1112. 00000BF8  177C 0001 0065           move.b     [A3 + 0x65], 0x1
  1113. label00000BFE:
  1114. 00000BFE  486D F95A                pea.l      [A5 - 0x6A6]
  1115. 00000C02  7000                     moveq.l    D0, 0x00
  1116. 00000C04  302E 0012                move.w     D0, [A6 + 0x12]
  1117. 00000C08  2F00                     move.l     -[A7], D0
  1118. 00000C0A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1119. 00000C0E  2F0C                     move.l     -[A7], A4
  1120. 00000C10  7004                     moveq.l    D0, 0x04
  1121. 00000C12  2F00                     move.l     -[A7], D0
  1122. 00000C14  4EBA 0014                jsr        [PC + 0x14 /* 00000C2A */]
  1123. 00000C18  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1124. label00000C1C:
  1125. 00000C1C  426D AF9E                clr.w      [A5 - 0x5062]
  1126. 00000C20  4CEE 18E0 FFDE           movem.l    D5,D6,D7,A3,A4, [A6 - 0x22]
  1127. 00000C26  4E5E                     unlink     A6
  1128. 00000C28  4E75                     rts
  1129. export_917:
  1130. fn00000C2A:
  1131. 00000C2A  4E56 FFE8                link       A6, -0x0018
  1132. 00000C2E  48E7 0118                movem.l    -[A7], D7,A3,A4
  1133. 00000C32  3E2E 000A                move.w     D7, [A6 + 0xA]
  1134. 00000C36  266E 000C                movea.l    A3, [A6 + 0xC]
  1135. 00000C3A  0C47 0001                cmpi.w     D7, 0x1
  1136. 00000C3E  6610                     bne        +0x12 /* 00000C50 */
  1137. 00000C40  7007                     moveq.l    D0, 0x07
  1138. 00000C42  B02B 004C                cmp.b      D0, [A3 + 0x4C]
  1139. 00000C46  6608                     bne        +0xA /* 00000C50 */
  1140. 00000C48  7004                     moveq.l    D0, 0x04
  1141. 00000C4A  C02B 0064                and.b      D0, [A3 + 0x64]
  1142. 00000C4E  6754                     beq        +0x56 /* 00000CA4 */
  1143. label00000C50:
  1144. 00000C50  286B 0052                movea.l    A4, [A3 + 0x52]
  1145. 00000C54  4AAB 0008                tst.l      [A3 + 0x8]
  1146. 00000C58  671E                     beq        +0x20 /* 00000C78 */
  1147. 00000C5A  2B4B F99E                move.l     [A5 - 0x662], A3
  1148. 00000C5E  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1149. 00000C62  48C7                     ext.l      D7
  1150. 00000C64  2F07                     move.l     -[A7], D7
  1151. 00000C66  2F2B 0008                move.l     -[A7], [A3 + 0x8]
  1152. 00000C6A  4EAD 1982                jsr        [A5 + 0x1982 /* export_812 */]
  1153. 00000C6E  7000                     moveq.l    D0, 0x00
  1154. 00000C70  2B40 F99E                move.l     [A5 - 0x662], D0
  1155. 00000C74  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1156. label00000C78:
  1157. 00000C78  200C                     move.l     D0, A4
  1158. 00000C7A  6728                     beq        +0x2A /* 00000CA4 */
  1159. 00000C7C  3D47 FFE8                move.w     [A6 - 0x18], D7
  1160. 00000C80  206E 0018                movea.l    A0, [A6 + 0x18]
  1161. 00000C84  43EE FFEE                lea.l      A1, [A6 - 0x12]
  1162. 00000C88  22D8                     move.l     [A1]+, [A0]+
  1163. 00000C8A  22D8                     move.l     [A1]+, [A0]+
  1164. 00000C8C  2D4B FFEA                move.l     [A6 - 0x16], A3
  1165. 00000C90  2D6E 0010 FFF6           move.l     [A6 - 0xA], [A6 + 0x10]
  1166. 00000C96  3D6E 0016 FFFA           move.w     [A6 - 0x6], [A6 + 0x16]
  1167. 00000C9C  486E FFE8                pea.l      [A6 - 0x18]
  1168. 00000CA0  4E94                     jsr        [A4]
  1169. 00000CA2  588F                     addq.l     A7, 4
  1170. label00000CA4:
  1171. 00000CA4  4CEE 1880 FFDC           movem.l    D7,A3,A4, [A6 - 0x24]
  1172. 00000CAA  4E5E                     unlink     A6
  1173. 00000CAC  4E75                     rts
  1174. fn00000CAE:
  1175. 00000CAE  4E56 FFF8                link       A6, -0x0008
  1176. 00000CB2  48E7 0110                movem.l    -[A7], D7,A3
  1177. 00000CB6  266E 0008                movea.l    A3, [A6 + 0x8]
  1178. 00000CBA  102B 004C                move.b     D0, [A3 + 0x4C]
  1179. 00000CBE  6500 0178                bcs        +0x17A /* 00000E38 */
  1180. 00000CC2  0C00 000E                cmpi.b     D0, 0xE
  1181. 00000CC6  6200 0170                bhi        +0x172 /* 00000E38 */
  1182. 00000CCA  7200                     moveq.l    D1, 0x00
  1183. 00000CCC  1200                     move.b     D1, D0
  1184. 00000CCE  D241                     add.w      D1, D1
  1185. 00000CD0  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  1186. 00000CD4  4EFB 1000                jmp        [PC + D1.w]
  1187. 00000CD8  0020 0040                ori.b      -[A0], 0x40 /* '@' */
  1188. 00000CDC  0040 0040                ori.w      D0, 0x40 /* '@' */
  1189. 00000CE0  005A 005A                ori.w      [A2]+, 0x5A /* 'Z' */
  1190. 00000CE4  0040 0040                ori.w      D0, 0x40 /* '@' */
  1191. 00000CE8  00E6                     .incomplete
  1192. 00000CEA  011C                     btst       [A4]+, D0
  1193. 00000CEC  0040 0040                ori.w      D0, 0x40 /* '@' */
  1194. 00000CF0  00E6                     .incomplete
  1195. 00000CF2  00E6                     .incomplete
  1196. 00000CF4  0040 2F0B                ori.w      D0, 0x2F0B
  1197. 00000CF8  4EBA F590                jsr        [PC - 0xA70 /* 0000028A */]
  1198. 00000CFC  41EB 0068                lea.l      A0, [A3 + 0x68]
  1199. 00000D00  2F20                     move.l     -[A7], -[A0]
  1200. 00000D02  2F20                     move.l     -[A7], -[A0]
  1201. 00000D04  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1202. 00000D08  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  1203. 00000D0C  3E00                     move.w     D7, D0
  1204. 00000D0E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1205. 00000D12  6000 0124                bra        +0x126 /* 00000E38 */
  1206. 00000D16  41EB 005E                lea.l      A0, [A3 + 0x5E]
  1207. 00000D1A  2F20                     move.l     -[A7], -[A0]
  1208. 00000D1C  2F20                     move.l     -[A7], -[A0]
  1209. 00000D1E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1210. 00000D22  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  1211. 00000D26  3E00                     move.w     D7, D0
  1212. 00000D28  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1213. 00000D2C  6000 010A                bra        +0x10C /* 00000E38 */
  1214. 00000D30  4878 0190                push.l     0x190
  1215. 00000D34  206D E9DE                movea.l    A0, [A5 - 0x1622]
  1216. 00000D38  3028 017A                move.w     D0, [A0 + 0x17A]
  1217. 00000D3C  48C0                     ext.l      D0
  1218. 00000D3E  2F00                     move.l     -[A7], D0
  1219. 00000D40  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  1220. 00000D44  322B 0058                move.w     D1, [A3 + 0x58]
  1221. 00000D48  9240                     sub.w      D1, D0
  1222. 00000D4A  3D41 FFFA                move.w     [A6 - 0x6], D1
  1223. 00000D4E  4878 0190                push.l     0x190
  1224. 00000D52  206D E9DE                movea.l    A0, [A5 - 0x1622]
  1225. 00000D56  3028 017A                move.w     D0, [A0 + 0x17A]
  1226. 00000D5A  48C0                     ext.l      D0
  1227. 00000D5C  2F00                     move.l     -[A7], D0
  1228. 00000D5E  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  1229. 00000D62  322B 0056                move.w     D1, [A3 + 0x56]
  1230. 00000D66  9240                     sub.w      D1, D0
  1231. 00000D68  3D41 FFF8                move.w     [A6 - 0x8], D1
  1232. 00000D6C  4878 0190                push.l     0x190
  1233. 00000D70  206D E9DE                movea.l    A0, [A5 - 0x1622]
  1234. 00000D74  3028 017A                move.w     D0, [A0 + 0x17A]
  1235. 00000D78  48C0                     ext.l      D0
  1236. 00000D7A  2F00                     move.l     -[A7], D0
  1237. 00000D7C  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  1238. 00000D80  D06B 005C                add.w      D0, [A3 + 0x5C]
  1239. 00000D84  3D40 FFFE                move.w     [A6 - 0x2], D0
  1240. 00000D88  4878 0190                push.l     0x190
  1241. 00000D8C  206D E9DE                movea.l    A0, [A5 - 0x1622]
  1242. 00000D90  3028 017A                move.w     D0, [A0 + 0x17A]
  1243. 00000D94  48C0                     ext.l      D0
  1244. 00000D96  2F00                     move.l     -[A7], D0
  1245. 00000D98  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  1246. 00000D9C  D06B 005A                add.w      D0, [A3 + 0x5A]
  1247. 00000DA0  3D40 FFFC                move.w     [A6 - 0x4], D0
  1248. 00000DA4  41EE 0000                lea.l      A0, [A6 + 0x0]
  1249. 00000DA8  2F20                     move.l     -[A7], -[A0]
  1250. 00000DAA  2F20                     move.l     -[A7], -[A0]
  1251. 00000DAC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1252. 00000DB0  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  1253. 00000DB4  3E00                     move.w     D7, D0
  1254. 00000DB6  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  1255. 00000DBA  607C                     bra        +0x7E /* 00000E38 */
  1256. 00000DBC  2D6B 0056 FFF8           move.l     [A6 - 0x8], [A3 + 0x56]
  1257. 00000DC2  302E FFFA                move.w     D0, [A6 - 0x6]
  1258. 00000DC6  D07C 000D                add.w      D0, 0xD /* '\r' */
  1259. 00000DCA  3D40 FFFE                move.w     [A6 - 0x2], D0
  1260. 00000DCE  302E FFF8                move.w     D0, [A6 - 0x8]
  1261. 00000DD2  D07C 000E                add.w      D0, 0xE
  1262. 00000DD6  3D40 FFFC                move.w     [A6 - 0x4], D0
  1263. 00000DDA  41EE 0000                lea.l      A0, [A6 + 0x0]
  1264. 00000DDE  2F20                     move.l     -[A7], -[A0]
  1265. 00000DE0  2F20                     move.l     -[A7], -[A0]
  1266. 00000DE2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1267. 00000DE6  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  1268. 00000DEA  3E00                     move.w     D7, D0
  1269. 00000DEC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1270. 00000DF0  6046                     bra        +0x48 /* 00000E38 */
  1271. 00000DF2  2F0B                     move.l     -[A7], A3
  1272. 00000DF4  4EAD 1ED2                jsr        [A5 + 0x1ED2 /* export_982 */]
  1273. 00000DF8  486E FFF8                pea.l      [A6 - 0x8]
  1274. 00000DFC  486B 000C                pea.l      [A3 + 0xC]
  1275. 00000E00  4EAD 0952                jsr        [A5 + 0x952 /* export_294 */]
  1276. 00000E04  2D6B 006A FFF8           move.l     [A6 - 0x8], [A3 + 0x6A]
  1277. 00000E0A  302B 0080                move.w     D0, [A3 + 0x80]
  1278. 00000E0E  906E FFFE                sub.w      D0, [A6 - 0x2]
  1279. 00000E12  3D40 FFFE                move.w     [A6 - 0x2], D0
  1280. 00000E16  302B 007E                move.w     D0, [A3 + 0x7E]
  1281. 00000E1A  906E FFFC                sub.w      D0, [A6 - 0x4]
  1282. 00000E1E  3D40 FFFC                move.w     [A6 - 0x4], D0
  1283. 00000E22  41EE 0000                lea.l      A0, [A6 + 0x0]
  1284. 00000E26  2F20                     move.l     -[A7], -[A0]
  1285. 00000E28  2F20                     move.l     -[A7], -[A0]
  1286. 00000E2A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1287. 00000E2E  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  1288. 00000E32  3E00                     move.w     D7, D0
  1289. 00000E34  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1290. label00000E38:
  1291. 00000E38  3007                     move.w     D0, D7
  1292. 00000E3A  4CEE 0880 FFF0           movem.l    D7,A3, [A6 - 0x10]
  1293. 00000E40  4E5E                     unlink     A6
  1294. 00000E42  4E75                     rts
  1295. export_918:
  1296. 00000E44  4E56 FFF8                link       A6, -0x0008
  1297. 00000E48  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  1298. 00000E4C  3E2E 001A                move.w     D7, [A6 + 0x1A]
  1299. 00000E50  286E 0008                movea.l    A4, [A6 + 0x8]
  1300. 00000E54  266E 000C                movea.l    A3, [A6 + 0xC]
  1301. 00000E58  2D6D E9DE FFFC           move.l     [A6 - 0x4], [A5 - 0x1622]
  1302. 00000E5E  7000                     moveq.l    D0, 0x00
  1303. 00000E60  2880                     move.l     [A4], D0
  1304. 00000E62  722C                     moveq.l    D1, 0x2C
  1305. 00000E64  C22B 004D                and.b      D1, [A3 + 0x4D]
  1306. 00000E68  6706                     beq        +0x8 /* 00000E70 */
  1307. 00000E6A  7000                     moveq.l    D0, 0x00
  1308. 00000E6C  6000 031A                bra        +0x31C /* 00001188 */
  1309. label00000E70:
  1310. 00000E70  206E 0010                movea.l    A0, [A6 + 0x10]
  1311. 00000E74  5088                     addq.l     A0, 8
  1312. 00000E76  2F20                     move.l     -[A7], -[A0]
  1313. 00000E78  2F20                     move.l     -[A7], -[A0]
  1314. 00000E7A  2F0B                     move.l     -[A7], A3
  1315. 00000E7C  4EBA 2CC2                jsr        [PC + 0x2CC2 /* 00003B40 */]
  1316. 00000E80  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1317. 00000E84  2F0B                     move.l     -[A7], A3
  1318. 00000E86  4EBA 35C6                jsr        [PC + 0x35C6 /* 0000444E */]
  1319. 00000E8A  4A40                     tst.w      D0
  1320. 00000E8C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1321. 00000E90  6606                     bne        +0x8 /* 00000E98 */
  1322. 00000E92  7000                     moveq.l    D0, 0x00
  1323. 00000E94  6000 02F2                bra        +0x2F4 /* 00001188 */
  1324. label00000E98:
  1325. 00000E98  7000                     moveq.l    D0, 0x00
  1326. 00000E9A  222D E9DE                move.l     D1, [A5 - 0x1622]
  1327. 00000E9E  B2AD B9FC                cmp.l      D1, [A5 - 0x4604]
  1328. 00000EA2  660E                     bne        +0x10 /* 00000EB2 */
  1329. 00000EA4  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1330. 00000EA8  41E8 01DA                lea.l      A0, [A0 + 0x1DA]
  1331. 00000EAC  B1CB                     cmpa.l     A0, A3
  1332. 00000EAE  6602                     bne        +0x4 /* 00000EB2 */
  1333. 00000EB0  7001                     moveq.l    D0, 0x01
  1334. label00000EB2:
  1335. 00000EB2  3C00                     move.w     D6, D0
  1336. 00000EB4  670A                     beq        +0xC /* 00000EC0 */
  1337. 00000EB6  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  1338. 00000EBA  4EAD 1432                jsr        [A5 + 0x1432 /* export_642 */]
  1339. 00000EBE  588F                     addq.l     A7, 4
  1340. label00000EC0:
  1341. 00000EC0  7002                     moveq.l    D0, 0x02
  1342. 00000EC2  B06B 004A                cmp.w      D0, [A3 + 0x4A]
  1343. 00000EC6  6712                     beq        +0x14 /* 00000EDA */
  1344. 00000EC8  7001                     moveq.l    D0, 0x01
  1345. 00000ECA  B06B 004A                cmp.w      D0, [A3 + 0x4A]
  1346. 00000ECE  670A                     beq        +0xC /* 00000EDA */
  1347. 00000ED0  4EAD 10B2                jsr        [A5 + 0x10B2 /* export_530 */]
  1348. 00000ED4  4A40                     tst.w      D0
  1349. 00000ED6  6700 02A0                beq        +0x2A2 /* 00001178 */
  1350. label00000EDA:
  1351. 00000EDA  B7EC 0004                cmpa.l     A3, [A4 + 0x4]
  1352. 00000EDE  6700 00FC                beq        +0xFE /* 00000FDC */
  1353. 00000EE2  7001                     moveq.l    D0, 0x01
  1354. 00000EE4  B02B 004C                cmp.b      D0, [A3 + 0x4C]
  1355. 00000EE8  670A                     beq        +0xC /* 00000EF4 */
  1356. 00000EEA  7006                     moveq.l    D0, 0x06
  1357. 00000EEC  B02B 004C                cmp.b      D0, [A3 + 0x4C]
  1358. 00000EF0  6600 00EA                bne        +0xEC /* 00000FDC */
  1359. label00000EF4:
  1360. 00000EF4  202D E9DE                move.l     D0, [A5 - 0x1622]
  1361. 00000EF8  B0AD B9FC                cmp.l      D0, [A5 - 0x4604]
  1362. 00000EFC  6626                     bne        +0x28 /* 00000F24 */
  1363. 00000EFE  7006                     moveq.l    D0, 0x06
  1364. 00000F00  B02B 004C                cmp.b      D0, [A3 + 0x4C]
  1365. 00000F04  6708                     beq        +0xA /* 00000F0E */
  1366. 00000F06  7006                     moveq.l    D0, 0x06
  1367. 00000F08  B06D EA5A                cmp.w      D0, [A5 - 0x15A6]
  1368. 00000F0C  6616                     bne        +0x18 /* 00000F24 */
  1369. label00000F0E:
  1370. 00000F0E  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1371. 00000F12  41E8 01DA                lea.l      A0, [A0 + 0x1DA]
  1372. 00000F16  B1CB                     cmpa.l     A0, A3
  1373. 00000F18  670A                     beq        +0xC /* 00000F24 */
  1374. 00000F1A  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  1375. 00000F1E  4EAD 10AA                jsr        [A5 + 0x10AA /* export_529 */]
  1376. 00000F22  588F                     addq.l     A7, 4
  1377. label00000F24:
  1378. 00000F24  4AAC 0004                tst.l      [A4 + 0x4]
  1379. 00000F28  6750                     beq        +0x52 /* 00000F7A */
  1380. 00000F2A  4A46                     tst.w      D6
  1381. 00000F2C  670A                     beq        +0xC /* 00000F38 */
  1382. 00000F2E  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  1383. 00000F32  4EAD 143A                jsr        [A5 + 0x143A /* export_643 */]
  1384. 00000F36  588F                     addq.l     A7, 4
  1385. label00000F38:
  1386. 00000F38  2F2C 0004                move.l     -[A7], [A4 + 0x4]
  1387. 00000F3C  7000                     moveq.l    D0, 0x00
  1388. 00000F3E  2F00                     move.l     -[A7], D0
  1389. 00000F40  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  1390. 00000F44  4EAD 170A                jsr        [A5 + 0x170A /* export_733 */]
  1391. 00000F48  7000                     moveq.l    D0, 0x00
  1392. 00000F4A  2F00                     move.l     -[A7], D0
  1393. 00000F4C  2F2C 0004                move.l     -[A7], [A4 + 0x4]
  1394. 00000F50  2F0C                     move.l     -[A7], A4
  1395. 00000F52  4EBA 2680                jsr        [PC + 0x2680 /* 000035D4 */]
  1396. 00000F56  4A46                     tst.w      D6
  1397. 00000F58  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1398. 00000F5C  670E                     beq        +0x10 /* 00000F6C */
  1399. 00000F5E  7000                     moveq.l    D0, 0x00
  1400. 00000F60  2F00                     move.l     -[A7], D0
  1401. 00000F62  7201                     moveq.l    D1, 0x01
  1402. 00000F64  2F01                     move.l     -[A7], D1
  1403. 00000F66  4EAD 1842                jsr        [A5 + 0x1842 /* export_772 */]
  1404. 00000F6A  508F                     addq.l     A7, 8
  1405. label00000F6C:
  1406. 00000F6C  4A46                     tst.w      D6
  1407. 00000F6E  670A                     beq        +0xC /* 00000F7A */
  1408. 00000F70  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  1409. 00000F74  4EAD 1432                jsr        [A5 + 0x1432 /* export_642 */]
  1410. 00000F78  588F                     addq.l     A7, 4
  1411. label00000F7A:
  1412. 00000F7A  2D6C 0010 FFF8           move.l     [A6 - 0x8], [A4 + 0x10]
  1413. 00000F80  7001                     moveq.l    D0, 0x01
  1414. 00000F82  B02B 004C                cmp.b      D0, [A3 + 0x4C]
  1415. 00000F86  662E                     bne        +0x30 /* 00000FB6 */
  1416. 00000F88  4AAB 00E2                tst.l      [A3 + 0xE2]
  1417. 00000F8C  6728                     beq        +0x2A /* 00000FB6 */
  1418. 00000F8E  2F0B                     move.l     -[A7], A3
  1419. 00000F90  4EAD 167A                jsr        [A5 + 0x167A /* export_715 */]
  1420. 00000F94  206B 00E2                movea.l    A0, [A3 + 0xE2]
  1421. 00000F98  41E8 005E                lea.l      A0, [A0 + 0x5E]
  1422. 00000F9C  2F20                     move.l     -[A7], -[A0]
  1423. 00000F9E  2F20                     move.l     -[A7], -[A0]
  1424. 00000FA0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1425. 00000FA4  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  1426. 00000FA8  4A40                     tst.w      D0
  1427. 00000FAA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1428. 00000FAE  6706                     beq        +0x8 /* 00000FB6 */
  1429. 00000FB0  7000                     moveq.l    D0, 0x00
  1430. 00000FB2  2D40 FFF8                move.l     [A6 - 0x8], D0
  1431. label00000FB6:
  1432. 00000FB6  4AAE FFF8                tst.l      [A6 - 0x8]
  1433. 00000FBA  671C                     beq        +0x1E /* 00000FD8 */
  1434. 00000FBC  7000                     moveq.l    D0, 0x00
  1435. 00000FBE  2940 0010                move.l     [A4 + 0x10], D0
  1436. 00000FC2  7201                     moveq.l    D1, 0x01
  1437. 00000FC4  2F01                     move.l     -[A7], D1
  1438. 00000FC6  2F0B                     move.l     -[A7], A3
  1439. 00000FC8  2F0C                     move.l     -[A7], A4
  1440. 00000FCA  4EBA 2608                jsr        [PC + 0x2608 /* 000035D4 */]
  1441. 00000FCE  296E FFF8 0010           move.l     [A4 + 0x10], [A6 - 0x8]
  1442. 00000FD4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1443. label00000FD8:
  1444. 00000FD8  0247 FFFD                andi.w     D7, 0xFFFD
  1445. label00000FDC:
  1446. 00000FDC  288B                     move.l     [A4], A3
  1447. 00000FDE  294B 000C                move.l     [A4 + 0xC], A3
  1448. 00000FE2  102B 004C                move.b     D0, [A3 + 0x4C]
  1449. 00000FE6  5100                     subq.b     D0, 8
  1450. 00000FE8  6500 00B2                bcs        +0xB4 /* 0000109C */
  1451. 00000FEC  0C00 0005                cmpi.b     D0, 0x5
  1452. 00000FF0  6200 00AA                bhi        +0xAC /* 0000109C */
  1453. 00000FF4  7200                     moveq.l    D1, 0x00
  1454. 00000FF6  1200                     move.b     D1, D0
  1455. 00000FF8  D241                     add.w      D1, D1
  1456. 00000FFA  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  1457. 00000FFE  4EFB 1000                jmp        [PC + D1.w]
  1458. 00001002  000E 000E                ori.b      A6, 0xE
  1459. 00001006  009C 009C 000E           ori.l      [A4]+, 0x9C000E
  1460. 0000100C  000E 2F2E                ori.b      A6, 0x2E /* '.' */
  1461. 00001010  0010 7000                ori.b      [A0], 0x0
  1462. 00001014  3007                     move.w     D0, D7
  1463. 00001016  2F00                     move.l     -[A7], D0
  1464. 00001018  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1465. 0000101C  2F0B                     move.l     -[A7], A3
  1466. 0000101E  7000                     moveq.l    D0, 0x00
  1467. 00001020  3007                     move.w     D0, D7
  1468. 00001022  7204                     moveq.l    D1, 0x04
  1469. 00001024  C280                     and.l      D1, D0
  1470. 00001026  6704                     beq        +0x6 /* 0000102C */
  1471. 00001028  7001                     moveq.l    D0, 0x01
  1472. 0000102A  6002                     bra        +0x4 /* 0000102E */
  1473. label0000102C:
  1474. 0000102C  7000                     moveq.l    D0, 0x00
  1475. label0000102E:
  1476. 0000102E  2F00                     move.l     -[A7], D0
  1477. 00001030  4EBA FBF8                jsr        [PC - 0x408 /* 00000C2A */]
  1478. 00001034  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1479. 00001038  2F0C                     move.l     -[A7], A4
  1480. 0000103A  2F0B                     move.l     -[A7], A3
  1481. 0000103C  4EBA 1178                jsr        [PC + 0x1178 /* 000021B6 */]
  1482. 00001040  4A40                     tst.w      D0
  1483. 00001042  4FEF 0020                lea.l      A7, [A7 + 0x20]
  1484. 00001046  6700 0130                beq        +0x132 /* 00001178 */
  1485. 0000104A  206E 0010                movea.l    A0, [A6 + 0x10]
  1486. 0000104E  5088                     addq.l     A0, 8
  1487. 00001050  2F20                     move.l     -[A7], -[A0]
  1488. 00001052  2F20                     move.l     -[A7], -[A0]
  1489. 00001054  2F0B                     move.l     -[A7], A3
  1490. 00001056  4EBA 2AE8                jsr        [PC + 0x2AE8 /* 00003B40 */]
  1491. 0000105A  7000                     moveq.l    D0, 0x00
  1492. 0000105C  102B 004C                move.b     D0, [A3 + 0x4C]
  1493. 00001060  E540                     asl        D0.w, 2
  1494. 00001062  41ED FB0A                lea.l      A0, [A5 - 0x4F6]
  1495. 00001066  4AB0 0000                tst.l      [A0 + D0.w]
  1496. 0000106A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1497. 0000106E  6700 0108                beq        +0x10A /* 00001178 */
  1498. 00001072  2F2C 0010                move.l     -[A7], [A4 + 0x10]
  1499. 00001076  7000                     moveq.l    D0, 0x00
  1500. 00001078  3007                     move.w     D0, D7
  1501. 0000107A  2F00                     move.l     -[A7], D0
  1502. 0000107C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1503. 00001080  2F0B                     move.l     -[A7], A3
  1504. 00001082  7000                     moveq.l    D0, 0x00
  1505. 00001084  102B 004C                move.b     D0, [A3 + 0x4C]
  1506. 00001088  E540                     asl        D0.w, 2
  1507. 0000108A  41ED FB0A                lea.l      A0, [A5 - 0x4F6]
  1508. 0000108E  2070 0000                movea.l    A0, [A0 + D0.w]
  1509. 00001092  4E90                     jsr        [A0]
  1510. 00001094  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1511. 00001098  6000 00DE                bra        +0xE0 /* 00001178 */
  1512. label0000109C:
  1513. 0000109C  206E 0010                movea.l    A0, [A6 + 0x10]
  1514. 000010A0  5088                     addq.l     A0, 8
  1515. 000010A2  2F20                     move.l     -[A7], -[A0]
  1516. 000010A4  2F20                     move.l     -[A7], -[A0]
  1517. 000010A6  2F0B                     move.l     -[A7], A3
  1518. 000010A8  4EBA 2A96                jsr        [PC + 0x2A96 /* 00003B40 */]
  1519. 000010AC  7000                     moveq.l    D0, 0x00
  1520. 000010AE  102B 004C                move.b     D0, [A3 + 0x4C]
  1521. 000010B2  E540                     asl        D0.w, 2
  1522. 000010B4  41ED FB0A                lea.l      A0, [A5 - 0x4F6]
  1523. 000010B8  4AB0 0000                tst.l      [A0 + D0.w]
  1524. 000010BC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1525. 000010C0  6726                     beq        +0x28 /* 000010E8 */
  1526. 000010C2  2F2C 0010                move.l     -[A7], [A4 + 0x10]
  1527. 000010C6  7000                     moveq.l    D0, 0x00
  1528. 000010C8  3007                     move.w     D0, D7
  1529. 000010CA  2F00                     move.l     -[A7], D0
  1530. 000010CC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1531. 000010D0  2F0B                     move.l     -[A7], A3
  1532. 000010D2  7000                     moveq.l    D0, 0x00
  1533. 000010D4  102B 004C                move.b     D0, [A3 + 0x4C]
  1534. 000010D8  E540                     asl        D0.w, 2
  1535. 000010DA  41ED FB0A                lea.l      A0, [A5 - 0x4F6]
  1536. 000010DE  2070 0000                movea.l    A0, [A0 + D0.w]
  1537. 000010E2  4E90                     jsr        [A0]
  1538. 000010E4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1539. label000010E8:
  1540. 000010E8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1541. 000010EC  7000                     moveq.l    D0, 0x00
  1542. 000010EE  3007                     move.w     D0, D7
  1543. 000010F0  2F00                     move.l     -[A7], D0
  1544. 000010F2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1545. 000010F6  2F0B                     move.l     -[A7], A3
  1546. 000010F8  7000                     moveq.l    D0, 0x00
  1547. 000010FA  3007                     move.w     D0, D7
  1548. 000010FC  7204                     moveq.l    D1, 0x04
  1549. 000010FE  C280                     and.l      D1, D0
  1550. 00001100  6704                     beq        +0x6 /* 00001106 */
  1551. 00001102  7001                     moveq.l    D0, 0x01
  1552. 00001104  6002                     bra        +0x4 /* 00001108 */
  1553. label00001106:
  1554. 00001106  7000                     moveq.l    D0, 0x00
  1555. label00001108:
  1556. 00001108  2F00                     move.l     -[A7], D0
  1557. 0000110A  4EBA FB1E                jsr        [PC - 0x4E2 /* 00000C2A */]
  1558. 0000110E  4A6D AF9E                tst.w      [A5 - 0x5062]
  1559. 00001112  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1560. 00001116  6660                     bne        +0x62 /* 00001178 */
  1561. 00001118  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1562. 0000111C  2F0C                     move.l     -[A7], A4
  1563. 0000111E  2F0B                     move.l     -[A7], A3
  1564. 00001120  4EBA 1094                jsr        [PC + 0x1094 /* 000021B6 */]
  1565. 00001124  4A40                     tst.w      D0
  1566. 00001126  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1567. 0000112A  674C                     beq        +0x4E /* 00001178 */
  1568. 0000112C  206E 0010                movea.l    A0, [A6 + 0x10]
  1569. 00001130  5088                     addq.l     A0, 8
  1570. 00001132  2F20                     move.l     -[A7], -[A0]
  1571. 00001134  2F20                     move.l     -[A7], -[A0]
  1572. 00001136  2F0B                     move.l     -[A7], A3
  1573. 00001138  4EBA 2A06                jsr        [PC + 0x2A06 /* 00003B40 */]
  1574. 0000113C  7000                     moveq.l    D0, 0x00
  1575. 0000113E  102B 004C                move.b     D0, [A3 + 0x4C]
  1576. 00001142  E540                     asl        D0.w, 2
  1577. 00001144  41ED FACE                lea.l      A0, [A5 - 0x532]
  1578. 00001148  4AB0 0000                tst.l      [A0 + D0.w]
  1579. 0000114C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1580. 00001150  6726                     beq        +0x28 /* 00001178 */
  1581. 00001152  2F2C 0010                move.l     -[A7], [A4 + 0x10]
  1582. 00001156  7000                     moveq.l    D0, 0x00
  1583. 00001158  3007                     move.w     D0, D7
  1584. 0000115A  2F00                     move.l     -[A7], D0
  1585. 0000115C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1586. 00001160  2F0B                     move.l     -[A7], A3
  1587. 00001162  7000                     moveq.l    D0, 0x00
  1588. 00001164  102B 004C                move.b     D0, [A3 + 0x4C]
  1589. 00001168  E540                     asl        D0.w, 2
  1590. 0000116A  41ED FACE                lea.l      A0, [A5 - 0x532]
  1591. 0000116E  2070 0000                movea.l    A0, [A0 + D0.w]
  1592. 00001172  4E90                     jsr        [A0]
  1593. 00001174  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1594. label00001178:
  1595. 00001178  4A46                     tst.w      D6
  1596. 0000117A  670A                     beq        +0xC /* 00001186 */
  1597. 0000117C  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  1598. 00001180  4EAD 143A                jsr        [A5 + 0x143A /* export_643 */]
  1599. 00001184  588F                     addq.l     A7, 4
  1600. label00001186:
  1601. 00001186  7001                     moveq.l    D0, 0x01
  1602. label00001188:
  1603. 00001188  4CEE 18C0 FFE8           movem.l    D6,D7,A3,A4, [A6 - 0x18]
  1604. 0000118E  4E5E                     unlink     A6
  1605. 00001190  4E75                     rts
  1606. export_919:
  1607. 00001192  4E56 0000                link       A6, 0
  1608. 00001196  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  1609. 0000119A  3C2E 0016                move.w     D6, [A6 + 0x16]
  1610. 0000119E  286E 0008                movea.l    A4, [A6 + 0x8]
  1611. 000011A2  2654                     movea.l    A3, [A4]
  1612. 000011A4  7000                     moveq.l    D0, 0x00
  1613. 000011A6  2880                     move.l     [A4], D0
  1614. 000011A8  426D F99C                clr.w      [A5 - 0x664]
  1615. 000011AC  7200                     moveq.l    D1, 0x00
  1616. 000011AE  240B                     move.l     D2, A3
  1617. 000011B0  670E                     beq        +0x10 /* 000011C0 */
  1618. 000011B2  7000                     moveq.l    D0, 0x00
  1619. 000011B4  102B 004D                move.b     D0, [A3 + 0x4D]
  1620. 000011B8  742C                     moveq.l    D2, 0x2C
  1621. 000011BA  C480                     and.l      D2, D0
  1622. 000011BC  6602                     bne        +0x4 /* 000011C0 */
  1623. 000011BE  7201                     moveq.l    D1, 0x01
  1624. label000011C0:
  1625. 000011C0  3E01                     move.w     D7, D1
  1626. 000011C2  6700 0088                beq        +0x8A /* 0000124C */
  1627. 000011C6  206E 000C                movea.l    A0, [A6 + 0xC]
  1628. 000011CA  5088                     addq.l     A0, 8
  1629. 000011CC  2F20                     move.l     -[A7], -[A0]
  1630. 000011CE  2F20                     move.l     -[A7], -[A0]
  1631. 000011D0  2F0B                     move.l     -[A7], A3
  1632. 000011D2  4EBA 296C                jsr        [PC + 0x296C /* 00003B40 */]
  1633. 000011D6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1634. 000011DA  2F0B                     move.l     -[A7], A3
  1635. 000011DC  4EBA FAD0                jsr        [PC - 0x530 /* 00000CAE */]
  1636. 000011E0  3E00                     move.w     D7, D0
  1637. 000011E2  7000                     moveq.l    D0, 0x00
  1638. 000011E4  102B 004C                move.b     D0, [A3 + 0x4C]
  1639. 000011E8  E540                     asl        D0.w, 2
  1640. 000011EA  41ED FACE                lea.l      A0, [A5 - 0x532]
  1641. 000011EE  4AB0 0000                tst.l      [A0 + D0.w]
  1642. 000011F2  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1643. 000011F6  6726                     beq        +0x28 /* 0000121E */
  1644. 000011F8  2F2C 0010                move.l     -[A7], [A4 + 0x10]
  1645. 000011FC  7000                     moveq.l    D0, 0x00
  1646. 000011FE  3006                     move.w     D0, D6
  1647. 00001200  2F00                     move.l     -[A7], D0
  1648. 00001202  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1649. 00001206  2F0B                     move.l     -[A7], A3
  1650. 00001208  7000                     moveq.l    D0, 0x00
  1651. 0000120A  102B 004C                move.b     D0, [A3 + 0x4C]
  1652. 0000120E  E540                     asl        D0.w, 2
  1653. 00001210  41ED FACE                lea.l      A0, [A5 - 0x532]
  1654. 00001214  2070 0000                movea.l    A0, [A0 + D0.w]
  1655. 00001218  4E90                     jsr        [A0]
  1656. 0000121A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1657. label0000121E:
  1658. 0000121E  4A47                     tst.w      D7
  1659. 00001220  671C                     beq        +0x1E /* 0000123E */
  1660. 00001222  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1661. 00001226  7000                     moveq.l    D0, 0x00
  1662. 00001228  3006                     move.w     D0, D6
  1663. 0000122A  2F00                     move.l     -[A7], D0
  1664. 0000122C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1665. 00001230  2F0B                     move.l     -[A7], A3
  1666. 00001232  7004                     moveq.l    D0, 0x04
  1667. 00001234  2F00                     move.l     -[A7], D0
  1668. 00001236  4EBA F9F2                jsr        [PC - 0x60E /* 00000C2A */]
  1669. 0000123A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1670. label0000123E:
  1671. 0000123E  7007                     moveq.l    D0, 0x07
  1672. 00001240  B02B 004C                cmp.b      D0, [A3 + 0x4C]
  1673. 00001244  6606                     bne        +0x8 /* 0000124C */
  1674. 00001246  022B 00FB 0064           andi.b     [A3 + 0x64], 0xFB
  1675. label0000124C:
  1676. 0000124C  3007                     move.w     D0, D7
  1677. 0000124E  4CEE 18C0 FFF0           movem.l    D6,D7,A3,A4, [A6 - 0x10]
  1678. 00001254  4E5E                     unlink     A6
  1679. 00001256  4E75                     rts
  1680. export_920:
  1681. 00001258  4E56 0000                link       A6, 0
  1682. 0000125C  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  1683. 00001260  3C2E 0016                move.w     D6, [A6 + 0x16]
  1684. 00001264  286E 0008                movea.l    A4, [A6 + 0x8]
  1685. 00001268  7000                     moveq.l    D0, 0x00
  1686. 0000126A  2654                     movea.l    A3, [A4]
  1687. 0000126C  220B                     move.l     D1, A3
  1688. 0000126E  670E                     beq        +0x10 /* 0000127E */
  1689. 00001270  7200                     moveq.l    D1, 0x00
  1690. 00001272  122B 004D                move.b     D1, [A3 + 0x4D]
  1691. 00001276  742C                     moveq.l    D2, 0x2C
  1692. 00001278  C481                     and.l      D2, D1
  1693. 0000127A  6602                     bne        +0x4 /* 0000127E */
  1694. 0000127C  7001                     moveq.l    D0, 0x01
  1695. label0000127E:
  1696. 0000127E  3E00                     move.w     D7, D0
  1697. 00001280  6700 00EE                beq        +0xF0 /* 00001370 */
  1698. 00001284  206E 000C                movea.l    A0, [A6 + 0xC]
  1699. 00001288  5088                     addq.l     A0, 8
  1700. 0000128A  2F20                     move.l     -[A7], -[A0]
  1701. 0000128C  2F20                     move.l     -[A7], -[A0]
  1702. 0000128E  2F0B                     move.l     -[A7], A3
  1703. 00001290  4EBA 28AE                jsr        [PC + 0x28AE /* 00003B40 */]
  1704. 00001294  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1705. 00001298  2F0B                     move.l     -[A7], A3
  1706. 0000129A  4EBA FA12                jsr        [PC - 0x5EE /* 00000CAE */]
  1707. 0000129E  3E00                     move.w     D7, D0
  1708. 000012A0  7000                     moveq.l    D0, 0x00
  1709. 000012A2  102B 004C                move.b     D0, [A3 + 0x4C]
  1710. 000012A6  E540                     asl        D0.w, 2
  1711. 000012A8  41ED FA92                lea.l      A0, [A5 - 0x56E]
  1712. 000012AC  4AB0 0000                tst.l      [A0 + D0.w]
  1713. 000012B0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1714. 000012B4  6726                     beq        +0x28 /* 000012DC */
  1715. 000012B6  2F2C 0010                move.l     -[A7], [A4 + 0x10]
  1716. 000012BA  7000                     moveq.l    D0, 0x00
  1717. 000012BC  3006                     move.w     D0, D6
  1718. 000012BE  2F00                     move.l     -[A7], D0
  1719. 000012C0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1720. 000012C4  2F0B                     move.l     -[A7], A3
  1721. 000012C6  7000                     moveq.l    D0, 0x00
  1722. 000012C8  102B 004C                move.b     D0, [A3 + 0x4C]
  1723. 000012CC  E540                     asl        D0.w, 2
  1724. 000012CE  41ED FA92                lea.l      A0, [A5 - 0x56E]
  1725. 000012D2  2070 0000                movea.l    A0, [A0 + D0.w]
  1726. 000012D6  4E90                     jsr        [A0]
  1727. 000012D8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1728. label000012DC:
  1729. 000012DC  4A47                     tst.w      D7
  1730. 000012DE  6608                     bne        +0xA /* 000012E8 */
  1731. 000012E0  4A6D F99C                tst.w      [A5 - 0x664]
  1732. 000012E4  6600 008A                bne        +0x8C /* 00001370 */
  1733. label000012E8:
  1734. 000012E8  7000                     moveq.l    D0, 0x00
  1735. 000012EA  4A47                     tst.w      D7
  1736. 000012EC  57C0                     seq        D0
  1737. 000012EE  4400                     neg.b      D0
  1738. 000012F0  3B40 F99C                move.w     [A5 - 0x664], D0
  1739. 000012F4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1740. 000012F8  7000                     moveq.l    D0, 0x00
  1741. 000012FA  3006                     move.w     D0, D6
  1742. 000012FC  2F00                     move.l     -[A7], D0
  1743. 000012FE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1744. 00001302  2F0B                     move.l     -[A7], A3
  1745. 00001304  7000                     moveq.l    D0, 0x00
  1746. 00001306  3006                     move.w     D0, D6
  1747. 00001308  7220                     moveq.l    D1, 0x20
  1748. 0000130A  C280                     and.l      D1, D0
  1749. 0000130C  6704                     beq        +0x6 /* 00001312 */
  1750. 0000130E  7003                     moveq.l    D0, 0x03
  1751. 00001310  6002                     bra        +0x4 /* 00001314 */
  1752. label00001312:
  1753. 00001312  7002                     moveq.l    D0, 0x02
  1754. label00001314:
  1755. 00001314  2F00                     move.l     -[A7], D0
  1756. 00001316  4EBA F912                jsr        [PC - 0x6EE /* 00000C2A */]
  1757. 0000131A  4A6D AF9E                tst.w      [A5 - 0x5062]
  1758. 0000131E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1759. 00001322  664C                     bne        +0x4E /* 00001370 */
  1760. 00001324  2F2D E9DE                move.l     -[A7], [A5 - 0x1622]
  1761. 00001328  2F0C                     move.l     -[A7], A4
  1762. 0000132A  2F0B                     move.l     -[A7], A3
  1763. 0000132C  4EBA 0E88                jsr        [PC + 0xE88 /* 000021B6 */]
  1764. 00001330  4A40                     tst.w      D0
  1765. 00001332  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1766. 00001336  6738                     beq        +0x3A /* 00001370 */
  1767. 00001338  7000                     moveq.l    D0, 0x00
  1768. 0000133A  102B 004C                move.b     D0, [A3 + 0x4C]
  1769. 0000133E  E540                     asl        D0.w, 2
  1770. 00001340  41ED FACE                lea.l      A0, [A5 - 0x532]
  1771. 00001344  4AB0 0000                tst.l      [A0 + D0.w]
  1772. 00001348  6726                     beq        +0x28 /* 00001370 */
  1773. 0000134A  2F2C 0010                move.l     -[A7], [A4 + 0x10]
  1774. 0000134E  7000                     moveq.l    D0, 0x00
  1775. 00001350  3006                     move.w     D0, D6
  1776. 00001352  2F00                     move.l     -[A7], D0
  1777. 00001354  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1778. 00001358  2F0B                     move.l     -[A7], A3
  1779. 0000135A  7000                     moveq.l    D0, 0x00
  1780. 0000135C  102B 004C                move.b     D0, [A3 + 0x4C]
  1781. 00001360  E540                     asl        D0.w, 2
  1782. 00001362  41ED FACE                lea.l      A0, [A5 - 0x532]
  1783. 00001366  2070 0000                movea.l    A0, [A0 + D0.w]
  1784. 0000136A  4E90                     jsr        [A0]
  1785. 0000136C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1786. label00001370:
  1787. 00001370  3007                     move.w     D0, D7
  1788. 00001372  4CEE 18C0 FFF0           movem.l    D6,D7,A3,A4, [A6 - 0x10]
  1789. 00001378  4E5E                     unlink     A6
  1790. 0000137A  4E75                     rts
  1791. export_921:
  1792. 0000137C  4E56 0000                link       A6, 0
  1793. 00001380  48E7 0118                movem.l    -[A7], D7,A3,A4
  1794. 00001384  286E 0008                movea.l    A4, [A6 + 0x8]
  1795. 00001388  7000                     moveq.l    D0, 0x00
  1796. 0000138A  266C 0004                movea.l    A3, [A4 + 0x4]
  1797. 0000138E  220B                     move.l     D1, A3
  1798. 00001390  6720                     beq        +0x22 /* 000013B2 */
  1799. 00001392  7200                     moveq.l    D1, 0x00
  1800. 00001394  122B 004D                move.b     D1, [A3 + 0x4D]
  1801. 00001398  742C                     moveq.l    D2, 0x2C
  1802. 0000139A  C481                     and.l      D2, D1
  1803. 0000139C  6614                     bne        +0x16 /* 000013B2 */
  1804. 0000139E  7200                     moveq.l    D1, 0x00
  1805. 000013A0  122B 004C                move.b     D1, [A3 + 0x4C]
  1806. 000013A4  E541                     asl        D1.w, 2
  1807. 000013A6  41ED FA56                lea.l      A0, [A5 - 0x5AA]
  1808. 000013AA  4AB0 1000                tst.l      [A0 + D1.w]
  1809. 000013AE  6702                     beq        +0x4 /* 000013B2 */
  1810. 000013B0  7001                     moveq.l    D0, 0x01
  1811. label000013B2:
  1812. 000013B2  3E00                     move.w     D7, D0
  1813. 000013B4  6740                     beq        +0x42 /* 000013F6 */
  1814. 000013B6  206E 000C                movea.l    A0, [A6 + 0xC]
  1815. 000013BA  5088                     addq.l     A0, 8
  1816. 000013BC  2F20                     move.l     -[A7], -[A0]
  1817. 000013BE  2F20                     move.l     -[A7], -[A0]
  1818. 000013C0  294B 000C                move.l     [A4 + 0xC], A3
  1819. 000013C4  2F0B                     move.l     -[A7], A3
  1820. 000013C6  4EBA 2778                jsr        [PC + 0x2778 /* 00003B40 */]
  1821. 000013CA  2F2C 0010                move.l     -[A7], [A4 + 0x10]
  1822. 000013CE  7000                     moveq.l    D0, 0x00
  1823. 000013D0  302E 0016                move.w     D0, [A6 + 0x16]
  1824. 000013D4  2F00                     move.l     -[A7], D0
  1825. 000013D6  7000                     moveq.l    D0, 0x00
  1826. 000013D8  302E 0012                move.w     D0, [A6 + 0x12]
  1827. 000013DC  2F00                     move.l     -[A7], D0
  1828. 000013DE  2F0B                     move.l     -[A7], A3
  1829. 000013E0  7000                     moveq.l    D0, 0x00
  1830. 000013E2  102B 004C                move.b     D0, [A3 + 0x4C]
  1831. 000013E6  E540                     asl        D0.w, 2
  1832. 000013E8  41ED FA56                lea.l      A0, [A5 - 0x5AA]
  1833. 000013EC  2070 0000                movea.l    A0, [A0 + D0.w]
  1834. 000013F0  4E90                     jsr        [A0]
  1835. 000013F2  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  1836. label000013F6:
  1837. 000013F6  3007                     move.w     D0, D7
  1838. 000013F8  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  1839. 000013FE  4E5E                     unlink     A6
  1840. 00001400  4E75                     rts
  1841. export_922:
  1842. 00001402  4E56 0000                link       A6, 0
  1843. 00001406  48E7 0118                movem.l    -[A7], D7,A3,A4
  1844. 0000140A  286E 0008                movea.l    A4, [A6 + 0x8]
  1845. 0000140E  7000                     moveq.l    D0, 0x00
  1846. 00001410  266C 0004                movea.l    A3, [A4 + 0x4]
  1847. 00001414  220B                     move.l     D1, A3
  1848. 00001416  6720                     beq        +0x22 /* 00001438 */
  1849. 00001418  7200                     moveq.l    D1, 0x00
  1850. 0000141A  122B 004D                move.b     D1, [A3 + 0x4D]
  1851. 0000141E  742C                     moveq.l    D2, 0x2C
  1852. 00001420  C481                     and.l      D2, D1
  1853. 00001422  6614                     bne        +0x16 /* 00001438 */
  1854. 00001424  7200                     moveq.l    D1, 0x00
  1855. 00001426  122B 004C                move.b     D1, [A3 + 0x4C]
  1856. 0000142A  E541                     asl        D1.w, 2
  1857. 0000142C  41ED FA1A                lea.l      A0, [A5 - 0x5E6]
  1858. 00001430  4AB0 1000                tst.l      [A0 + D1.w]
  1859. 00001434  6702                     beq        +0x4 /* 00001438 */
  1860. 00001436  7001                     moveq.l    D0, 0x01
  1861. label00001438:
  1862. 00001438  3E00                     move.w     D7, D0
  1863. 0000143A  6740                     beq        +0x42 /* 0000147C */
  1864. 0000143C  206E 000C                movea.l    A0, [A6 + 0xC]
  1865. 00001440  5088                     addq.l     A0, 8
  1866. 00001442  2F20                     move.l     -[A7], -[A0]
  1867. 00001444  2F20                     move.l     -[A7], -[A0]
  1868. 00001446  294B 000C                move.l     [A4 + 0xC], A3
  1869. 0000144A  2F0B                     move.l     -[A7], A3
  1870. 0000144C  4EBA 26F2                jsr        [PC + 0x26F2 /* 00003B40 */]
  1871. 00001450  2F2C 0010                move.l     -[A7], [A4 + 0x10]
  1872. 00001454  7000                     moveq.l    D0, 0x00
  1873. 00001456  302E 0016                move.w     D0, [A6 + 0x16]
  1874. 0000145A  2F00                     move.l     -[A7], D0
  1875. 0000145C  302E 0012                move.w     D0, [A6 + 0x12]
  1876. 00001460  48C0                     ext.l      D0
  1877. 00001462  2F00                     move.l     -[A7], D0
  1878. 00001464  2F0B                     move.l     -[A7], A3
  1879. 00001466  7000                     moveq.l    D0, 0x00
  1880. 00001468  102B 004C                move.b     D0, [A3 + 0x4C]
  1881. 0000146C  E540                     asl        D0.w, 2
  1882. 0000146E  41ED FA1A                lea.l      A0, [A5 - 0x5E6]
  1883. 00001472  2070 0000                movea.l    A0, [A0 + D0.w]
  1884. 00001476  4E90                     jsr        [A0]
  1885. 00001478  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  1886. label0000147C:
  1887. 0000147C  3007                     move.w     D0, D7
  1888. 0000147E  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  1889. 00001484  4E5E                     unlink     A6
  1890. 00001486  4E75                     rts
  1891. export_923:
  1892. fn00001488:
  1893. 00001488  4E56 0000                link       A6, 0
  1894. 0000148C  48E7 0018                movem.l    -[A7], A3,A4
  1895. 00001490  49ED F9DE                lea.l      A4, [A5 - 0x622]
  1896. 00001494  266E 0008                movea.l    A3, [A6 + 0x8]
  1897. 00001498  200B                     move.l     D0, A3
  1898. 0000149A  674E                     beq        +0x50 /* 000014EA */
  1899. 0000149C  202E 000C                move.l     D0, [A6 + 0xC]
  1900. 000014A0  B093                     cmp.l      D0, [A3]
  1901. 000014A2  6604                     bne        +0x6 /* 000014A8 */
  1902. 000014A4  7000                     moveq.l    D0, 0x00
  1903. 000014A6  2680                     move.l     [A3], D0
  1904. label000014A8:
  1905. 000014A8  202E 000C                move.l     D0, [A6 + 0xC]
  1906. 000014AC  B0AB 0004                cmp.l      D0, [A3 + 0x4]
  1907. 000014B0  6618                     bne        +0x1A /* 000014CA */
  1908. 000014B2  7000                     moveq.l    D0, 0x00
  1909. 000014B4  2F00                     move.l     -[A7], D0
  1910. 000014B6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1911. 000014BA  2F0B                     move.l     -[A7], A3
  1912. 000014BC  4EBA 2116                jsr        [PC + 0x2116 /* 000035D4 */]
  1913. 000014C0  7000                     moveq.l    D0, 0x00
  1914. 000014C2  2740 0004                move.l     [A3 + 0x4], D0
  1915. 000014C6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1916. label000014CA:
  1917. 000014CA  202E 000C                move.l     D0, [A6 + 0xC]
  1918. 000014CE  B0AB 0008                cmp.l      D0, [A3 + 0x8]
  1919. 000014D2  6606                     bne        +0x8 /* 000014DA */
  1920. 000014D4  7000                     moveq.l    D0, 0x00
  1921. 000014D6  2740 0008                move.l     [A3 + 0x8], D0
  1922. label000014DA:
  1923. 000014DA  202E 000C                move.l     D0, [A6 + 0xC]
  1924. 000014DE  B0AB 000C                cmp.l      D0, [A3 + 0xC]
  1925. 000014E2  6606                     bne        +0x8 /* 000014EA */
  1926. 000014E4  7000                     moveq.l    D0, 0x00
  1927. 000014E6  2740 000C                move.l     [A3 + 0xC], D0
  1928. label000014EA:
  1929. 000014EA  206E 000C                movea.l    A0, [A6 + 0xC]
  1930. 000014EE  7000                     moveq.l    D0, 0x00
  1931. 000014F0  1028 004C                move.b     D0, [A0 + 0x4C]
  1932. 000014F4  E540                     asl        D0.w, 2
  1933. 000014F6  4AB4 0000                tst.l      [A4 + D0.w]
  1934. 000014FA  6718                     beq        +0x1A /* 00001514 */
  1935. 000014FC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1936. 00001500  206E 000C                movea.l    A0, [A6 + 0xC]
  1937. 00001504  7000                     moveq.l    D0, 0x00
  1938. 00001506  1028 004C                move.b     D0, [A0 + 0x4C]
  1939. 0000150A  E540                     asl        D0.w, 2
  1940. 0000150C  2074 0000                movea.l    A0, [A4 + D0.w]
  1941. 00001510  4E90                     jsr        [A0]
  1942. 00001512  588F                     addq.l     A7, 4
  1943. label00001514:
  1944. 00001514  206E 000C                movea.l    A0, [A6 + 0xC]
  1945. 00001518  2F08                     move.l     -[A7], A0
  1946. 0000151A  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1947. 0000151E  206E 000C                movea.l    A0, [A6 + 0xC]
  1948. 00001522  4868 0004                pea.l      [A0 + 0x4]
  1949. 00001526  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1950. 0000152A  206E 000C                movea.l    A0, [A6 + 0xC]
  1951. 0000152E  4868 0042                pea.l      [A0 + 0x42]
  1952. 00001532  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1953. 00001536  206E 000C                movea.l    A0, [A6 + 0xC]
  1954. 0000153A  4868 0038                pea.l      [A0 + 0x38]
  1955. 0000153E  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1956. 00001542  206E 000C                movea.l    A0, [A6 + 0xC]
  1957. 00001546  4868 0008                pea.l      [A0 + 0x8]
  1958. 0000154A  4EAD 195A                jsr        [A5 + 0x195A /* export_807 */]
  1959. 0000154E  486E 000C                pea.l      [A6 + 0xC]
  1960. 00001552  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1961. 00001556  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1962. 0000155A  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  1963. 00001560  4E5E                     unlink     A6
  1964. 00001562  4E75                     rts
  1965. export_924:
  1966. fn00001564:
  1967. 00001564  4E56 FEFC                link       A6, -0x0104
  1968. 00001568  48E7 0018                movem.l    -[A7], A3,A4
  1969. 0000156C  286E 000C                movea.l    A4, [A6 + 0xC]
  1970. 00001570  266E 0008                movea.l    A3, [A6 + 0x8]
  1971. 00001574  4A93                     tst.l      [A3]
  1972. 00001576  6700 0084                beq        +0x86 /* 000015FC */
  1973. 0000157A  2053                     movea.l    A0, [A3]
  1974. 0000157C  4A10                     tst.b      [A0]
  1975. 0000157E  677C                     beq        +0x7E /* 000015FC */
  1976. 00001580  7002                     moveq.l    D0, 0x02
  1977. 00001582  C02B 004D                and.b      D0, [A3 + 0x4D]
  1978. 00001586  6774                     beq        +0x76 /* 000015FC */
  1979. 00001588  4A2B 004C                tst.b      [A3 + 0x4C]
  1980. 0000158C  676E                     beq        +0x70 /* 000015FC */
  1981. 0000158E  486B 0032                pea.l      [A3 + 0x32]
  1982. 00001592  4EAD 082A                jsr        [A5 + 0x82A /* export_257 */]
  1983. 00001596  2F2B 0032                move.l     -[A7], [A3 + 0x32]
  1984. 0000159A  4EAD 0812                jsr        [A5 + 0x812 /* export_254 */]
  1985. 0000159E  2F13                     move.l     -[A7], [A3]
  1986. 000015A0  486E FF00                pea.l      [A6 - 0x100]
  1987. 000015A4  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  1988. 000015A8  486D F998                pea.l      [A5 - 0x668]
  1989. 000015AC  486E FF00                pea.l      [A6 - 0x100]
  1990. 000015B0  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  1991. 000015B4  3D6C 0002 FEFE           move.w     [A6 - 0x102], [A4 + 0x2]
  1992. 000015BA  302C 0004                move.w     D0, [A4 + 0x4]
  1993. 000015BE  D054                     add.w      D0, [A4]
  1994. 000015C0  48C0                     ext.l      D0
  1995. 000015C2  E280                     asr        D0, 1
  1996. 000015C4  2F00                     move.l     -[A7], D0
  1997. 000015C6  4EAD 0792                jsr        [A5 + 0x792 /* export_238 */]
  1998. 000015CA  2200                     move.l     D1, D0
  1999. 000015CC  201F                     move.l     D0, [A7]+
  2000. 000015CE  48C1                     ext.l      D1
  2001. 000015D0  E281                     asr        D1, 1
  2002. 000015D2  D280                     add.l      D1, D0
  2003. 000015D4  3D41 FEFC                move.w     [A6 - 0x104], D1
  2004. 000015D8  7000                     moveq.l    D0, 0x00
  2005. 000015DA  102B 004E                move.b     D0, [A3 + 0x4E]
  2006. 000015DE  2F00                     move.l     -[A7], D0
  2007. 000015E0  486E FF00                pea.l      [A6 - 0x100]
  2008. 000015E4  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  2009. 000015E8  4EBA 2640                jsr        [PC + 0x2640 /* 00003C2A */]
  2010. 000015EC  486E FF00                pea.l      [A6 - 0x100]
  2011. 000015F0  4EAD 078A                jsr        [A5 + 0x78A /* export_237 */]
  2012. 000015F4  D16C 0002                add.w      [A4 + 0x2], D0
  2013. 000015F8  4FEF 0028                lea.l      A7, [A7 + 0x28]
  2014. label000015FC:
  2015. 000015FC  4CEE 1800 FEF4           movem.l    A3,A4, [A6 - 0x10C]
  2016. 00001602  4E5E                     unlink     A6
  2017. 00001604  4E75                     rts
  2018. export_925:
  2019. fn00001606:
  2020. 00001606  4E56 FFF4                link       A6, -0x000C
  2021. 0000160A  48E7 0018                movem.l    -[A7], A3,A4
  2022. 0000160E  286E 000C                movea.l    A4, [A6 + 0xC]
  2023. 00001612  266E 0008                movea.l    A3, [A6 + 0x8]
  2024. 00001616  4AAB 0004                tst.l      [A3 + 0x4]
  2025. 0000161A  6700 0118                beq        +0x11A /* 00001734 */
  2026. 0000161E  206B 0004                movea.l    A0, [A3 + 0x4]
  2027. 00001622  4A10                     tst.b      [A0]
  2028. 00001624  6700 010E                beq        +0x110 /* 00001734 */
  2029. 00001628  7001                     moveq.l    D0, 0x01
  2030. 0000162A  C02B 004D                and.b      D0, [A3 + 0x4D]
  2031. 0000162E  6700 0104                beq        +0x106 /* 00001734 */
  2032. 00001632  486B 0032                pea.l      [A3 + 0x32]
  2033. 00001636  4EAD 082A                jsr        [A5 + 0x82A /* export_257 */]
  2034. 0000163A  2F2B 0032                move.l     -[A7], [A3 + 0x32]
  2035. 0000163E  4EAD 0812                jsr        [A5 + 0x812 /* export_254 */]
  2036. 00001642  41EB 0032                lea.l      A0, [A3 + 0x32]
  2037. 00001646  2F20                     move.l     -[A7], -[A0]
  2038. 00001648  2F20                     move.l     -[A7], -[A0]
  2039. 0000164A  4EAD 0802                jsr        [A5 + 0x802 /* export_252 */]
  2040. 0000164E  2D54 FFF4                move.l     [A6 - 0xC], [A4]
  2041. 00001652  3D6C 0006 FFFA           move.w     [A6 - 0x6], [A4 + 0x6]
  2042. 00001658  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  2043. 0000165C  D06E FFF4                add.w      D0, [A6 - 0xC]
  2044. 00001660  2F00                     move.l     -[A7], D0
  2045. 00001662  723C                     moveq.l    D1, 0x3C
  2046. 00001664  2F01                     move.l     -[A7], D1
  2047. 00001666  206D E9DE                movea.l    A0, [A5 - 0x1622]
  2048. 0000166A  3428 017A                move.w     D2, [A0 + 0x17A]
  2049. 0000166E  48C2                     ext.l      D2
  2050. 00001670  2F02                     move.l     -[A7], D2
  2051. 00001672  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  2052. 00001676  508F                     addq.l     A7, 8
  2053. 00001678  2200                     move.l     D1, D0
  2054. 0000167A  201F                     move.l     D0, [A7]+
  2055. 0000167C  E349                     lsl        D1.w, 1
  2056. 0000167E  D240                     add.w      D1, D0
  2057. 00001680  3D41 FFF8                move.w     [A6 - 0x8], D1
  2058. 00001684  4EAD 0962                jsr        [A5 + 0x962 /* export_296 */]
  2059. 00001688  41EE FFFC                lea.l      A0, [A6 - 0x4]
  2060. 0000168C  2F20                     move.l     -[A7], -[A0]
  2061. 0000168E  2F20                     move.l     -[A7], -[A0]
  2062. 00001690  4EAD 0972                jsr        [A5 + 0x972 /* export_298 */]
  2063. 00001694  41EE FFFC                lea.l      A0, [A6 - 0x4]
  2064. 00001698  2F20                     move.l     -[A7], -[A0]
  2065. 0000169A  2F20                     move.l     -[A7], -[A0]
  2066. 0000169C  4EAD 08CA                jsr        [A5 + 0x8CA /* export_277 */]
  2067. 000016A0  302E FFF6                move.w     D0, [A6 - 0xA]
  2068. 000016A4  D06E FFFA                add.w      D0, [A6 - 0x6]
  2069. 000016A8  48C0                     ext.l      D0
  2070. 000016AA  E280                     asr        D0, 1
  2071. 000016AC  2F00                     move.l     -[A7], D0
  2072. 000016AE  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  2073. 000016B2  4EAD 078A                jsr        [A5 + 0x78A /* export_237 */]
  2074. 000016B6  588F                     addq.l     A7, 4
  2075. 000016B8  2200                     move.l     D1, D0
  2076. 000016BA  201F                     move.l     D0, [A7]+
  2077. 000016BC  48C1                     ext.l      D1
  2078. 000016BE  E281                     asr        D1, 1
  2079. 000016C0  9081                     sub.l      D0, D1
  2080. 000016C2  3D40 FFFE                move.w     [A6 - 0x2], D0
  2081. 000016C6  302E FFF4                move.w     D0, [A6 - 0xC]
  2082. 000016CA  D06E FFF8                add.w      D0, [A6 - 0x8]
  2083. 000016CE  48C0                     ext.l      D0
  2084. 000016D0  E280                     asr        D0, 1
  2085. 000016D2  2F00                     move.l     -[A7], D0
  2086. 000016D4  4EAD 0792                jsr        [A5 + 0x792 /* export_238 */]
  2087. 000016D8  2200                     move.l     D1, D0
  2088. 000016DA  201F                     move.l     D0, [A7]+
  2089. 000016DC  48C1                     ext.l      D1
  2090. 000016DE  E281                     asr        D1, 1
  2091. 000016E0  D280                     add.l      D1, D0
  2092. 000016E2  3D41 FFFC                move.w     [A6 - 0x4], D1
  2093. 000016E6  7000                     moveq.l    D0, 0x00
  2094. 000016E8  102B 004F                move.b     D0, [A3 + 0x4F]
  2095. 000016EC  2F00                     move.l     -[A7], D0
  2096. 000016EE  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  2097. 000016F2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2098. 000016F6  4EBA 2532                jsr        [PC + 0x2532 /* 00003C2A */]
  2099. 000016FA  4A2B 0013                tst.b      [A3 + 0x13]
  2100. 000016FE  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  2101. 00001702  6716                     beq        +0x18 /* 0000171A */
  2102. 00001704  3D6E FFF8 FFF4           move.w     [A6 - 0xC], [A6 - 0x8]
  2103. 0000170A  41EE FFFC                lea.l      A0, [A6 - 0x4]
  2104. 0000170E  2F20                     move.l     -[A7], -[A0]
  2105. 00001710  2F20                     move.l     -[A7], -[A0]
  2106. 00001712  4EAD 085A                jsr        [A5 + 0x85A /* export_263 */]
  2107. 00001716  508F                     addq.l     A7, 8
  2108. 00001718  600E                     bra        +0x10 /* 00001728 */
  2109. label0000171A:
  2110. 0000171A  41EE FFFC                lea.l      A0, [A6 - 0x4]
  2111. 0000171E  2F20                     move.l     -[A7], -[A0]
  2112. 00001720  2F20                     move.l     -[A7], -[A0]
  2113. 00001722  4EAD 08C2                jsr        [A5 + 0x8C2 /* export_276 */]
  2114. 00001726  508F                     addq.l     A7, 8
  2115. label00001728:
  2116. 00001728  302E FFF8                move.w     D0, [A6 - 0x8]
  2117. 0000172C  5240                     addq.w     D0, 1
  2118. 0000172E  3880                     move.w     [A4], D0
  2119. 00001730  4EAD 096A                jsr        [A5 + 0x96A /* export_297 */]
  2120. label00001734:
  2121. 00001734  4CEE 1800 FFEC           movem.l    A3,A4, [A6 - 0x14]
  2122. 0000173A  4E5E                     unlink     A6
  2123. 0000173C  4E75                     rts
  2124. export_926:
  2125. 0000173E  4E56 FFE0                link       A6, -0x0020
  2126. 00001742  48E7 0018                movem.l    -[A7], A3,A4
  2127. 00001746  286E 000C                movea.l    A4, [A6 + 0xC]
  2128. 0000174A  266E 0008                movea.l    A3, [A6 + 0x8]
  2129. 0000174E  7004                     moveq.l    D0, 0x04
  2130. 00001750  C02B 004D                and.b      D0, [A3 + 0x4D]
  2131. 00001754  6600 01C8                bne        +0x1CA /* 0000191E */
  2132. 00001758  200C                     move.l     D0, A4
  2133. 0000175A  661C                     bne        +0x1E /* 00001778 */
  2134. 0000175C  41EB 0056                lea.l      A0, [A3 + 0x56]
  2135. 00001760  43EE FFF4                lea.l      A1, [A6 - 0xC]
  2136. 00001764  22D8                     move.l     [A1]+, [A0]+
  2137. 00001766  22D8                     move.l     [A1]+, [A0]+
  2138. 00001768  41EE FFEC                lea.l      A0, [A6 - 0x14]
  2139. 0000176C  43EE FFF4                lea.l      A1, [A6 - 0xC]
  2140. 00001770  20D9                     move.l     [A0]+, [A1]+
  2141. 00001772  20D9                     move.l     [A0]+, [A1]+
  2142. 00001774  49EE FFEC                lea.l      A4, [A6 - 0x14]
  2143. label00001778:
  2144. 00001778  4EAD 0962                jsr        [A5 + 0x962 /* export_296 */]
  2145. 0000177C  41EC 0010                lea.l      A0, [A4 + 0x10]
  2146. 00001780  2F20                     move.l     -[A7], -[A0]
  2147. 00001782  2F20                     move.l     -[A7], -[A0]
  2148. 00001784  4EAD 0972                jsr        [A5 + 0x972 /* export_298 */]
  2149. 00001788  302C 0002                move.w     D0, [A4 + 0x2]
  2150. 0000178C  4440                     neg.w      D0
  2151. 0000178E  3D40 FFE2                move.w     [A6 - 0x1E], D0
  2152. 00001792  3014                     move.w     D0, [A4]
  2153. 00001794  4440                     neg.w      D0
  2154. 00001796  3D40 FFE0                move.w     [A6 - 0x20], D0
  2155. 0000179A  2F14                     move.l     -[A7], [A4]
  2156. 0000179C  4EAD 0822                jsr        [A5 + 0x822 /* export_256 */]
  2157. 000017A0  426B 0056                clr.w      [A3 + 0x56]
  2158. 000017A4  426B 0058                clr.w      [A3 + 0x58]
  2159. 000017A8  302C 0006                move.w     D0, [A4 + 0x6]
  2160. 000017AC  906C 0002                sub.w      D0, [A4 + 0x2]
  2161. 000017B0  3740 005C                move.w     [A3 + 0x5C], D0
  2162. 000017B4  302C 0004                move.w     D0, [A4 + 0x4]
  2163. 000017B8  9054                     sub.w      D0, [A4]
  2164. 000017BA  3740 005A                move.w     [A3 + 0x5A], D0
  2165. 000017BE  303C 0080                move.w     D0, 0x80
  2166. 000017C2  C02B 004D                and.b      D0, [A3 + 0x4D]
  2167. 000017C6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2168. 000017CA  6600 00EA                bne        +0xEC /* 000018B6 */
  2169. 000017CE  102B 004C                move.b     D0, [A3 + 0x4C]
  2170. 000017D2  6700 00BA                beq        +0xBC /* 0000188E */
  2171. 000017D6  5100                     subq.b     D0, 8
  2172. 000017D8  6700 00B4                beq        +0xB6 /* 0000188E */
  2173. 000017DC  5300                     subq.b     D0, 1
  2174. 000017DE  6700 00AE                beq        +0xB0 /* 0000188E */
  2175. 000017E2  5700                     subq.b     D0, 3
  2176. 000017E4  6700 00A8                beq        +0xAA /* 0000188E */
  2177. 000017E8  5300                     subq.b     D0, 1
  2178. 000017EA  6700 00A2                beq        +0xA4 /* 0000188E */
  2179. 000017EE  486B 0056                pea.l      [A3 + 0x56]
  2180. 000017F2  2F0B                     move.l     -[A7], A3
  2181. 000017F4  4EBA FD6E                jsr        [PC - 0x292 /* 00001564 */]
  2182. 000017F8  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  2183. 000017FC  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  2184. 00001800  4A40                     tst.w      D0
  2185. 00001802  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2186. 00001806  6738                     beq        +0x3A /* 00001840 */
  2187. 00001808  206D B9FC                movea.l    A0, [A5 - 0x4604]
  2188. 0000180C  B7E8 03DA                cmpa.l     A3, [A0 + 0x3DA]
  2189. 00001810  662E                     bne        +0x30 /* 00001840 */
  2190. 00001812  4A2B 000F                tst.b      [A3 + 0xF]
  2191. 00001816  6628                     bne        +0x2A /* 00001840 */
  2192. 00001818  2D6B 000C FFFC           move.l     [A6 - 0x4], [A3 + 0xC]
  2193. 0000181E  276D EA1A 000C           move.l     [A3 + 0xC], [A5 - 0x15E6]
  2194. 00001824  41EB 005E                lea.l      A0, [A3 + 0x5E]
  2195. 00001828  2F20                     move.l     -[A7], -[A0]
  2196. 0000182A  2F20                     move.l     -[A7], -[A0]
  2197. 0000182C  486B 000C                pea.l      [A3 + 0xC]
  2198. 00001830  4EAD 095A                jsr        [A5 + 0x95A /* export_295 */]
  2199. 00001834  276E FFFC 000C           move.l     [A3 + 0xC], [A6 - 0x4]
  2200. 0000183A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2201. 0000183E  6014                     bra        +0x16 /* 00001854 */
  2202. label00001840:
  2203. 00001840  41EB 005E                lea.l      A0, [A3 + 0x5E]
  2204. 00001844  2F20                     move.l     -[A7], -[A0]
  2205. 00001846  2F20                     move.l     -[A7], -[A0]
  2206. 00001848  486B 000C                pea.l      [A3 + 0xC]
  2207. 0000184C  4EAD 095A                jsr        [A5 + 0x95A /* export_295 */]
  2208. 00001850  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2209. label00001854:
  2210. 00001854  486E FFE4                pea.l      [A6 - 0x1C]
  2211. 00001858  486B 000C                pea.l      [A3 + 0xC]
  2212. 0000185C  4EAD 0952                jsr        [A5 + 0x952 /* export_294 */]
  2213. 00001860  302E FFE6                move.w     D0, [A6 - 0x1A]
  2214. 00001864  D16B 0058                add.w      [A3 + 0x58], D0
  2215. 00001868  302E FFE4                move.w     D0, [A6 - 0x1C]
  2216. 0000186C  D16B 0056                add.w      [A3 + 0x56], D0
  2217. 00001870  302E FFEA                move.w     D0, [A6 - 0x16]
  2218. 00001874  916B 005C                sub.w      [A3 + 0x5C], D0
  2219. 00001878  302E FFE8                move.w     D0, [A6 - 0x18]
  2220. 0000187C  916B 005A                sub.w      [A3 + 0x5A], D0
  2221. 00001880  486B 0056                pea.l      [A3 + 0x56]
  2222. 00001884  2F0B                     move.l     -[A7], A3
  2223. 00001886  4EBA FD7E                jsr        [PC - 0x282 /* 00001606 */]
  2224. 0000188A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2225. label0000188E:
  2226. 0000188E  7000                     moveq.l    D0, 0x00
  2227. 00001890  102B 004C                move.b     D0, [A3 + 0x4C]
  2228. 00001894  E540                     asl        D0.w, 2
  2229. 00001896  41ED F9A2                lea.l      A0, [A5 - 0x65E]
  2230. 0000189A  4AB0 0000                tst.l      [A0 + D0.w]
  2231. 0000189E  6716                     beq        +0x18 /* 000018B6 */
  2232. 000018A0  2F0B                     move.l     -[A7], A3
  2233. 000018A2  7000                     moveq.l    D0, 0x00
  2234. 000018A4  102B 004C                move.b     D0, [A3 + 0x4C]
  2235. 000018A8  E540                     asl        D0.w, 2
  2236. 000018AA  41ED F9A2                lea.l      A0, [A5 - 0x65E]
  2237. 000018AE  2070 0000                movea.l    A0, [A0 + D0.w]
  2238. 000018B2  4E90                     jsr        [A0]
  2239. 000018B4  588F                     addq.l     A7, 4
  2240. label000018B6:
  2241. 000018B6  700A                     moveq.l    D0, 0x0A
  2242. 000018B8  B02B 004C                cmp.b      D0, [A3 + 0x4C]
  2243. 000018BC  661A                     bne        +0x1C /* 000018D8 */
  2244. 000018BE  486B 0056                pea.l      [A3 + 0x56]
  2245. 000018C2  7000                     moveq.l    D0, 0x00
  2246. 000018C4  2F00                     move.l     -[A7], D0
  2247. 000018C6  2F2B 0056                move.l     -[A7], [A3 + 0x56]
  2248. 000018CA  2F0B                     move.l     -[A7], A3
  2249. 000018CC  7205                     moveq.l    D1, 0x05
  2250. 000018CE  2F01                     move.l     -[A7], D1
  2251. 000018D0  4EBA F358                jsr        [PC - 0xCA8 /* 00000C2A */]
  2252. 000018D4  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2253. label000018D8:
  2254. 000018D8  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  2255. 000018DC  4EAD 0822                jsr        [A5 + 0x822 /* export_256 */]
  2256. 000018E0  303C 0080                move.w     D0, 0x80
  2257. 000018E4  C02B 004D                and.b      D0, [A3 + 0x4D]
  2258. 000018E8  588F                     addq.l     A7, 4
  2259. 000018EA  662E                     bne        +0x30 /* 0000191A */
  2260. 000018EC  206D B9F8                movea.l    A0, [A5 - 0x4608]
  2261. 000018F0  4A68 0374                tst.w      [A0 + 0x374]
  2262. 000018F4  6724                     beq        +0x26 /* 0000191A */
  2263. 000018F6  7020                     moveq.l    D0, 0x20
  2264. 000018F8  C02B 004D                and.b      D0, [A3 + 0x4D]
  2265. 000018FC  671C                     beq        +0x1E /* 0000191A */
  2266. 000018FE  4A2B 004C                tst.b      [A3 + 0x4C]
  2267. 00001902  6716                     beq        +0x18 /* 0000191A */
  2268. 00001904  7009                     moveq.l    D0, 0x09
  2269. 00001906  B02B 004C                cmp.b      D0, [A3 + 0x4C]
  2270. 0000190A  670E                     beq        +0x10 /* 0000191A */
  2271. 0000190C  204C                     movea.l    A0, A4
  2272. 0000190E  5088                     addq.l     A0, 8
  2273. 00001910  2F20                     move.l     -[A7], -[A0]
  2274. 00001912  2F20                     move.l     -[A7], -[A0]
  2275. 00001914  4EAD 0A8A                jsr        [A5 + 0xA8A /* export_333 */]
  2276. 00001918  508F                     addq.l     A7, 8
  2277. label0000191A:
  2278. 0000191A  4EAD 096A                jsr        [A5 + 0x96A /* export_297 */]
  2279. label0000191E:
  2280. 0000191E  4CEE 1800 FFD8           movem.l    A3,A4, [A6 - 0x28]
  2281. 00001924  4E5E                     unlink     A6
  2282. 00001926  4E75                     rts
  2283. fn00001928:
  2284. 00001928  4E56 FFBA                link       A6, -0x0046
  2285. 0000192C  48E7 0310                movem.l    -[A7], D6,D7,A3
  2286. 00001930  3C2E 000E                move.w     D6, [A6 + 0xE]
  2287. 00001934  266E 0008                movea.l    A3, [A6 + 0x8]
  2288. 00001938  487A 05A0                pea.l      [PC + 0x5A0 /* 00001EDA, value 0x0, cstring "" */]
  2289. 0000193C  486E FFF8                pea.l      [A6 - 0x8]
  2290. 00001940  3F3C 0810                move.w     -[A7], 0x810
  2291. 00001944  A9EB                     syscall    Pack4/FP68K
  2292. 00001946  102B 004C                move.b     D0, [A3 + 0x4C]
  2293. 0000194A  5300                     subq.b     D0, 1
  2294. 0000194C  6500 055C                bcs        +0x55E /* 00001EAA */
  2295. 00001950  0C00 000D                cmpi.b     D0, 0xD /* '\r' */
  2296. 00001954  6200 0554                bhi        +0x556 /* 00001EAA */
  2297. 00001958  7200                     moveq.l    D1, 0x00
  2298. 0000195A  1200                     move.b     D1, D0
  2299. 0000195C  D241                     add.w      D1, D1
  2300. 0000195E  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  2301. 00001962  4EFB 1000                jmp        [PC + D1.w]
  2302. 00001966  001E 004C                ori.b      [A6]+, 0x4C /* 'L' */
  2303. 0000196A  00AA 0112 0132 0152      ori.l      [A2 + 0x152], 0x1120132
  2304. 00001972  01EE                     .incomplete
  2305. 00001974  03BA 035C                bclr       [PC + 0x35C /* 00001CD2, value 0xBC6B0062 */], D1
  2306. 00001978  0546                     bchg       D6, D2
  2307. 0000197A  0546                     bchg       D6, D2
  2308. 0000197C  0416 0472                subi.b     [A6], 0x72 /* 'r' */
  2309. 00001980  04EC                     .incomplete
  2310. 00001982  48C6                     ext.l      D6
  2311. 00001984  2006                     move.l     D0, D6
  2312. 00001986  5280                     addq.l     D0, 1
  2313. 00001988  2F00                     move.l     -[A7], D0
  2314. 0000198A  2F0B                     move.l     -[A7], A3
  2315. 0000198C  4EAD 159A                jsr        [A5 + 0x159A /* export_687 */]
  2316. 00001990  3D40 FFEE                move.w     [A6 - 0x12], D0
  2317. 00001994  2D41 FFF0                move.l     [A6 - 0x10], D1
  2318. 00001998  2D48 FFF4                move.l     [A6 - 0xC], A0
  2319. 0000199C  486E FFEE                pea.l      [A6 - 0x12]
  2320. 000019A0  486E FFF8                pea.l      [A6 - 0x8]
  2321. 000019A4  3F3C 0810                move.w     -[A7], 0x810
  2322. 000019A8  A9EB                     syscall    Pack4/FP68K
  2323. 000019AA  508F                     addq.l     A7, 8
  2324. 000019AC  6000 050A                bra        +0x50C /* 00001EB8 */
  2325. 000019B0  48C6                     ext.l      D6
  2326. 000019B2  70FF                     moveq.l    D0, 0xFFFFFFFF
  2327. 000019B4  B086                     cmp.l      D0, D6
  2328. 000019B6  660A                     bne        +0xC /* 000019C2 */
  2329. 000019B8  302B 005E                move.w     D0, [A3 + 0x5E]
  2330. 000019BC  5240                     addq.w     D0, 1
  2331. 000019BE  48C0                     ext.l      D0
  2332. 000019C0  600C                     bra        +0xE /* 000019CE */
  2333. label000019C2:
  2334. 000019C2  BC6B 005E                cmp.w      D6, [A3 + 0x5E]
  2335. 000019C6  57C0                     seq        D0
  2336. 000019C8  0240 0001                andi.w     D0, 0x1
  2337. 000019CC  48C0                     ext.l      D0
  2338. label000019CE:
  2339. 000019CE  2D40 FFEA                move.l     [A6 - 0x16], D0
  2340. 000019D2  486E FFEA                pea.l      [A6 - 0x16]
  2341. 000019D6  486E FFEE                pea.l      [A6 - 0x12]
  2342. 000019DA  3F3C 280E                move.w     -[A7], 0x280E
  2343. 000019DE  A9EB                     syscall    Pack4/FP68K
  2344. 000019E0  486E FFEE                pea.l      [A6 - 0x12]
  2345. 000019E4  486E FFE2                pea.l      [A6 - 0x1E]
  2346. 000019E8  3F3C 0810                move.w     -[A7], 0x810
  2347. 000019EC  A9EB                     syscall    Pack4/FP68K
  2348. 000019EE  486E FFE2                pea.l      [A6 - 0x1E]
  2349. 000019F2  486E FFD8                pea.l      [A6 - 0x28]
  2350. 000019F6  3F3C 080E                move.w     -[A7], 0x80E
  2351. 000019FA  A9EB                     syscall    Pack4/FP68K
  2352. 000019FC  486E FFD8                pea.l      [A6 - 0x28]
  2353. 00001A00  486E FFF8                pea.l      [A6 - 0x8]
  2354. 00001A04  3F3C 0810                move.w     -[A7], 0x810
  2355. 00001A08  A9EB                     syscall    Pack4/FP68K
  2356. 00001A0A  6000 04AC                bra        +0x4AE /* 00001EB8 */
  2357. 00001A0E  7000                     moveq.l    D0, 0x00
  2358. 00001A10  4A46                     tst.w      D6
  2359. 00001A12  6D08                     blt        +0xA /* 00001A1C */
  2360. 00001A14  BC6B 005E                cmp.w      D6, [A3 + 0x5E]
  2361. 00001A18  6C02                     bge        +0x4 /* 00001A1C */
  2362. 00001A1A  7001                     moveq.l    D0, 0x01
  2363. label00001A1C:
  2364. 00001A1C  4A80                     tst.l      D0
  2365. 00001A1E  6714                     beq        +0x16 /* 00001A34 */
  2366. 00001A20  206B 0062                movea.l    A0, [A3 + 0x62]
  2367. 00001A24  48C6                     ext.l      D6
  2368. 00001A26  2006                     move.l     D0, D6
  2369. 00001A28  E980                     asl        D0, 4
  2370. 00001A2A  7203                     moveq.l    D1, 0x03
  2371. 00001A2C  C270 0806                and.w      D1, [A0 + D0 + 0x6]
  2372. 00001A30  48C1                     ext.l      D1
  2373. 00001A32  6002                     bra        +0x4 /* 00001A36 */
  2374. label00001A34:
  2375. 00001A34  7200                     moveq.l    D1, 0x00
  2376. label00001A36:
  2377. 00001A36  2D41 FFD4                move.l     [A6 - 0x2C], D1
  2378. 00001A3A  486E FFD4                pea.l      [A6 - 0x2C]
  2379. 00001A3E  486E FFEE                pea.l      [A6 - 0x12]
  2380. 00001A42  3F3C 280E                move.w     -[A7], 0x280E
  2381. 00001A46  A9EB                     syscall    Pack4/FP68K
  2382. 00001A48  486E FFEE                pea.l      [A6 - 0x12]
  2383. 00001A4C  486E FFE2                pea.l      [A6 - 0x1E]
  2384. 00001A50  3F3C 0810                move.w     -[A7], 0x810
  2385. 00001A54  A9EB                     syscall    Pack4/FP68K
  2386. 00001A56  486E FFE2                pea.l      [A6 - 0x1E]
  2387. 00001A5A  486E FFD8                pea.l      [A6 - 0x28]
  2388. 00001A5E  3F3C 080E                move.w     -[A7], 0x80E
  2389. 00001A62  A9EB                     syscall    Pack4/FP68K
  2390. 00001A64  486E FFD8                pea.l      [A6 - 0x28]
  2391. 00001A68  486E FFF8                pea.l      [A6 - 0x8]
  2392. 00001A6C  3F3C 0810                move.w     -[A7], 0x810
  2393. 00001A70  A9EB                     syscall    Pack4/FP68K
  2394. 00001A72  6000 0444                bra        +0x446 /* 00001EB8 */
  2395. 00001A76  486B 005E                pea.l      [A3 + 0x5E]
  2396. 00001A7A  486E FFEE                pea.l      [A6 - 0x12]
  2397. 00001A7E  3F3C 080E                move.w     -[A7], 0x80E
  2398. 00001A82  A9EB                     syscall    Pack4/FP68K
  2399. 00001A84  486E FFEE                pea.l      [A6 - 0x12]
  2400. 00001A88  486E FFF8                pea.l      [A6 - 0x8]
  2401. 00001A8C  3F3C 0810                move.w     -[A7], 0x810
  2402. 00001A90  A9EB                     syscall    Pack4/FP68K
  2403. 00001A92  6000 0424                bra        +0x426 /* 00001EB8 */
  2404. 00001A96  486B 005E                pea.l      [A3 + 0x5E]
  2405. 00001A9A  486E FFEE                pea.l      [A6 - 0x12]
  2406. 00001A9E  3F3C 080E                move.w     -[A7], 0x80E
  2407. 00001AA2  A9EB                     syscall    Pack4/FP68K
  2408. 00001AA4  486E FFEE                pea.l      [A6 - 0x12]
  2409. 00001AA8  486E FFF8                pea.l      [A6 - 0x8]
  2410. 00001AAC  3F3C 0810                move.w     -[A7], 0x810
  2411. 00001AB0  A9EB                     syscall    Pack4/FP68K
  2412. 00001AB2  6000 0404                bra        +0x406 /* 00001EB8 */
  2413. 00001AB6  486B 005E                pea.l      [A3 + 0x5E]
  2414. 00001ABA  486E FFEE                pea.l      [A6 - 0x12]
  2415. 00001ABE  3F3C 080E                move.w     -[A7], 0x80E
  2416. 00001AC2  A9EB                     syscall    Pack4/FP68K
  2417. 00001AC4  486B 0066                pea.l      [A3 + 0x66]
  2418. 00001AC8  486E FFEE                pea.l      [A6 - 0x12]
  2419. 00001ACC  3F3C 080A                move.w     -[A7], 0x80A
  2420. 00001AD0  A9EB                     syscall    Pack4/FP68K
  2421. 00001AD2  6420                     bcc        +0x22 /* 00001AF4 */
  2422. 00001AD4  486B 0066                pea.l      [A3 + 0x66]
  2423. 00001AD8  486E FFEE                pea.l      [A6 - 0x12]
  2424. 00001ADC  3F3C 080E                move.w     -[A7], 0x80E
  2425. 00001AE0  A9EB                     syscall    Pack4/FP68K
  2426. 00001AE2  486E FFEE                pea.l      [A6 - 0x12]
  2427. 00001AE6  486E FFF8                pea.l      [A6 - 0x8]
  2428. 00001AEA  3F3C 0810                move.w     -[A7], 0x810
  2429. 00001AEE  A9EB                     syscall    Pack4/FP68K
  2430. 00001AF0  6000 03C6                bra        +0x3C8 /* 00001EB8 */
  2431. label00001AF4:
  2432. 00001AF4  486B 005E                pea.l      [A3 + 0x5E]
  2433. 00001AF8  486E FFEE                pea.l      [A6 - 0x12]
  2434. 00001AFC  3F3C 080E                move.w     -[A7], 0x80E
  2435. 00001B00  A9EB                     syscall    Pack4/FP68K
  2436. 00001B02  486B 006E                pea.l      [A3 + 0x6E]
  2437. 00001B06  486E FFEE                pea.l      [A6 - 0x12]
  2438. 00001B0A  3F3C 080A                move.w     -[A7], 0x80A
  2439. 00001B0E  A9EB                     syscall    Pack4/FP68K
  2440. 00001B10  6F20                     ble        +0x22 /* 00001B32 */
  2441. 00001B12  486B 006E                pea.l      [A3 + 0x6E]
  2442. 00001B16  486E FFEE                pea.l      [A6 - 0x12]
  2443. 00001B1A  3F3C 080E                move.w     -[A7], 0x80E
  2444. 00001B1E  A9EB                     syscall    Pack4/FP68K
  2445. 00001B20  486E FFEE                pea.l      [A6 - 0x12]
  2446. 00001B24  486E FFF8                pea.l      [A6 - 0x8]
  2447. 00001B28  3F3C 0810                move.w     -[A7], 0x810
  2448. 00001B2C  A9EB                     syscall    Pack4/FP68K
  2449. 00001B2E  6000 0388                bra        +0x38A /* 00001EB8 */
  2450. label00001B32:
  2451. 00001B32  486B 005E                pea.l      [A3 + 0x5E]
  2452. 00001B36  486E FFEE                pea.l      [A6 - 0x12]
  2453. 00001B3A  3F3C 080E                move.w     -[A7], 0x80E
  2454. 00001B3E  A9EB                     syscall    Pack4/FP68K
  2455. 00001B40  486E FFEE                pea.l      [A6 - 0x12]
  2456. 00001B44  486E FFF8                pea.l      [A6 - 0x8]
  2457. 00001B48  3F3C 0810                move.w     -[A7], 0x810
  2458. 00001B4C  A9EB                     syscall    Pack4/FP68K
  2459. 00001B4E  6000 0368                bra        +0x36A /* 00001EB8 */
  2460. 00001B52  3006                     move.w     D0, D6
  2461. 00001B54  5640                     addq.w     D0, 3
  2462. 00001B56  6B00 0102                bmi        +0x104 /* 00001C5A */
  2463. 00001B5A  0C40 0002                cmpi.w     D0, 0x2
  2464. 00001B5E  6E00 00FA                bgt        +0xFC /* 00001C5A */
  2465. 00001B62  D040                     add.w      D0, D0
  2466. 00001B64  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  2467. 00001B68  4EFB 0000                jmp        [PC + D0.w]
  2468. 00001B6C  00B4 006E 0008 7E00      ori.l      [A4 + D7 * 8], 0x6E0008
  2469. 00001B74  6054                     bra        +0x56 /* 00001BCA */
  2470. label00001B76:
  2471. 00001B76  206B 0066                movea.l    A0, [A3 + 0x66]
  2472. 00001B7A  2007                     move.l     D0, D7
  2473. 00001B7C  E980                     asl        D0, 4
  2474. 00001B7E  4A70 0806                tst.w      [A0 + D0 + 0x6]
  2475. 00001B82  6744                     beq        +0x46 /* 00001BC8 */
  2476. 00001B84  2007                     move.l     D0, D7
  2477. 00001B86  5280                     addq.l     D0, 1
  2478. 00001B88  2D40 FFD0                move.l     [A6 - 0x30], D0
  2479. 00001B8C  486E FFD0                pea.l      [A6 - 0x30]
  2480. 00001B90  486E FFEE                pea.l      [A6 - 0x12]
  2481. 00001B94  3F3C 280E                move.w     -[A7], 0x280E
  2482. 00001B98  A9EB                     syscall    Pack4/FP68K
  2483. 00001B9A  486E FFEE                pea.l      [A6 - 0x12]
  2484. 00001B9E  486E FFE2                pea.l      [A6 - 0x1E]
  2485. 00001BA2  3F3C 0810                move.w     -[A7], 0x810
  2486. 00001BA6  A9EB                     syscall    Pack4/FP68K
  2487. 00001BA8  486E FFE2                pea.l      [A6 - 0x1E]
  2488. 00001BAC  486E FFD8                pea.l      [A6 - 0x28]
  2489. 00001BB0  3F3C 080E                move.w     -[A7], 0x80E
  2490. 00001BB4  A9EB                     syscall    Pack4/FP68K
  2491. 00001BB6  486E FFD8                pea.l      [A6 - 0x28]
  2492. 00001BBA  486E FFF8                pea.l      [A6 - 0x8]
  2493. 00001BBE  3F3C 0810                move.w     -[A7], 0x810
  2494. 00001BC2  A9EB                     syscall    Pack4/FP68K
  2495. 00001BC4  6000 02F2                bra        +0x2F4 /* 00001EB8 */
  2496. label00001BC8:
  2497. 00001BC8  5287                     addq.l     D7, 1
  2498. label00001BCA:
  2499. 00001BCA  302B 005E                move.w     D0, [A3 + 0x5E]
  2500. 00001BCE  48C0                     ext.l      D0
  2501. 00001BD0  B087                     cmp.l      D0, D7
  2502. 00001BD2  6EA2                     bgt        -0x5C /* 00001B76 */
  2503. 00001BD4  6000 02E2                bra        +0x2E4 /* 00001EB8 */
  2504. 00001BD8  302B 0060                move.w     D0, [A3 + 0x60]
  2505. 00001BDC  5240                     addq.w     D0, 1
  2506. 00001BDE  3D40 FFCE                move.w     [A6 - 0x32], D0
  2507. 00001BE2  486E FFCE                pea.l      [A6 - 0x32]
  2508. 00001BE6  486E FFEE                pea.l      [A6 - 0x12]
  2509. 00001BEA  3F3C 200E                move.w     -[A7], 0x200E
  2510. 00001BEE  A9EB                     syscall    Pack4/FP68K
  2511. 00001BF0  486E FFEE                pea.l      [A6 - 0x12]
  2512. 00001BF4  486E FFE2                pea.l      [A6 - 0x1E]
  2513. 00001BF8  3F3C 0810                move.w     -[A7], 0x810
  2514. 00001BFC  A9EB                     syscall    Pack4/FP68K
  2515. 00001BFE  486E FFE2                pea.l      [A6 - 0x1E]
  2516. 00001C02  486E FFD8                pea.l      [A6 - 0x28]
  2517. 00001C06  3F3C 080E                move.w     -[A7], 0x80E
  2518. 00001C0A  A9EB                     syscall    Pack4/FP68K
  2519. 00001C0C  486E FFD8                pea.l      [A6 - 0x28]
  2520. 00001C10  486E FFF8                pea.l      [A6 - 0x8]
  2521. 00001C14  3F3C 0810                move.w     -[A7], 0x810
  2522. 00001C18  A9EB                     syscall    Pack4/FP68K
  2523. 00001C1A  6000 029C                bra        +0x29E /* 00001EB8 */
  2524. 00001C1E  486B 005E                pea.l      [A3 + 0x5E]
  2525. 00001C22  486E FFEE                pea.l      [A6 - 0x12]
  2526. 00001C26  3F3C 200E                move.w     -[A7], 0x200E
  2527. 00001C2A  A9EB                     syscall    Pack4/FP68K
  2528. 00001C2C  486E FFEE                pea.l      [A6 - 0x12]
  2529. 00001C30  486E FFE2                pea.l      [A6 - 0x1E]
  2530. 00001C34  3F3C 0810                move.w     -[A7], 0x810
  2531. 00001C38  A9EB                     syscall    Pack4/FP68K
  2532. 00001C3A  486E FFE2                pea.l      [A6 - 0x1E]
  2533. 00001C3E  486E FFD8                pea.l      [A6 - 0x28]
  2534. 00001C42  3F3C 080E                move.w     -[A7], 0x80E
  2535. 00001C46  A9EB                     syscall    Pack4/FP68K
  2536. 00001C48  486E FFD8                pea.l      [A6 - 0x28]
  2537. 00001C4C  486E FFF8                pea.l      [A6 - 0x8]
  2538. 00001C50  3F3C 0810                move.w     -[A7], 0x810
  2539. 00001C54  A9EB                     syscall    Pack4/FP68K
  2540. 00001C56  6000 0260                bra        +0x262 /* 00001EB8 */
  2541. label00001C5A:
  2542. 00001C5A  7000                     moveq.l    D0, 0x00
  2543. 00001C5C  4A46                     tst.w      D6
  2544. 00001C5E  6D08                     blt        +0xA /* 00001C68 */
  2545. 00001C60  BC6B 005E                cmp.w      D6, [A3 + 0x5E]
  2546. 00001C64  6C02                     bge        +0x4 /* 00001C68 */
  2547. 00001C66  7001                     moveq.l    D0, 0x01
  2548. label00001C68:
  2549. 00001C68  4A80                     tst.l      D0
  2550. 00001C6A  6712                     beq        +0x14 /* 00001C7E */
  2551. 00001C6C  206B 0066                movea.l    A0, [A3 + 0x66]
  2552. 00001C70  48C6                     ext.l      D6
  2553. 00001C72  2006                     move.l     D0, D6
  2554. 00001C74  E980                     asl        D0, 4
  2555. 00001C76  3030 0806                move.w     D0, [A0 + D0 + 0x6]
  2556. 00001C7A  48C0                     ext.l      D0
  2557. 00001C7C  6002                     bra        +0x4 /* 00001C80 */
  2558. label00001C7E:
  2559. 00001C7E  7000                     moveq.l    D0, 0x00
  2560. label00001C80:
  2561. 00001C80  2D40 FFCA                move.l     [A6 - 0x36], D0
  2562. 00001C84  486E FFCA                pea.l      [A6 - 0x36]
  2563. 00001C88  486E FFEE                pea.l      [A6 - 0x12]
  2564. 00001C8C  3F3C 280E                move.w     -[A7], 0x280E
  2565. 00001C90  A9EB                     syscall    Pack4/FP68K
  2566. 00001C92  486E FFEE                pea.l      [A6 - 0x12]
  2567. 00001C96  486E FFE2                pea.l      [A6 - 0x1E]
  2568. 00001C9A  3F3C 0810                move.w     -[A7], 0x810
  2569. 00001C9E  A9EB                     syscall    Pack4/FP68K
  2570. 00001CA0  486E FFE2                pea.l      [A6 - 0x1E]
  2571. 00001CA4  486E FFD8                pea.l      [A6 - 0x28]
  2572. 00001CA8  3F3C 080E                move.w     -[A7], 0x80E
  2573. 00001CAC  A9EB                     syscall    Pack4/FP68K
  2574. 00001CAE  486E FFD8                pea.l      [A6 - 0x28]
  2575. 00001CB2  486E FFF8                pea.l      [A6 - 0x8]
  2576. 00001CB6  3F3C 0810                move.w     -[A7], 0x810
  2577. 00001CBA  A9EB                     syscall    Pack4/FP68K
  2578. 00001CBC  6000 01FA                bra        +0x1FC /* 00001EB8 */
  2579. 00001CC0  48C6                     ext.l      D6
  2580. 00001CC2  70FF                     moveq.l    D0, 0xFFFFFFFF
  2581. 00001CC4  B086                     cmp.l      D0, D6
  2582. 00001CC6  660A                     bne        +0xC /* 00001CD2 */
  2583. 00001CC8  302B 0062                move.w     D0, [A3 + 0x62]
  2584. 00001CCC  5240                     addq.w     D0, 1
  2585. 00001CCE  48C0                     ext.l      D0
  2586. 00001CD0  600C                     bra        +0xE /* 00001CDE */
  2587. label00001CD2:
  2588. 00001CD2  BC6B 0062                cmp.w      D6, [A3 + 0x62]
  2589. 00001CD6  57C0                     seq        D0
  2590. 00001CD8  0240 0001                andi.w     D0, 0x1
  2591. 00001CDC  48C0                     ext.l      D0
  2592. label00001CDE:
  2593. 00001CDE  2D40 FFC6                move.l     [A6 - 0x3A], D0
  2594. 00001CE2  486E FFC6                pea.l      [A6 - 0x3A]
  2595. 00001CE6  486E FFEE                pea.l      [A6 - 0x12]
  2596. 00001CEA  3F3C 280E                move.w     -[A7], 0x280E
  2597. 00001CEE  A9EB                     syscall    Pack4/FP68K
  2598. 00001CF0  486E FFEE                pea.l      [A6 - 0x12]
  2599. 00001CF4  486E FFE2                pea.l      [A6 - 0x1E]
  2600. 00001CF8  3F3C 0810                move.w     -[A7], 0x810
  2601. 00001CFC  A9EB                     syscall    Pack4/FP68K
  2602. 00001CFE  486E FFE2                pea.l      [A6 - 0x1E]
  2603. 00001D02  486E FFD8                pea.l      [A6 - 0x28]
  2604. 00001D06  3F3C 080E                move.w     -[A7], 0x80E
  2605. 00001D0A  A9EB                     syscall    Pack4/FP68K
  2606. 00001D0C  486E FFD8                pea.l      [A6 - 0x28]
  2607. 00001D10  486E FFF8                pea.l      [A6 - 0x8]
  2608. 00001D14  3F3C 0810                move.w     -[A7], 0x810
  2609. 00001D18  A9EB                     syscall    Pack4/FP68K
  2610. 00001D1A  6000 019C                bra        +0x19E /* 00001EB8 */
  2611. 00001D1E  7000                     moveq.l    D0, 0x00
  2612. 00001D20  102B 0062                move.b     D0, [A3 + 0x62]
  2613. 00001D24  7200                     moveq.l    D1, 0x00
  2614. 00001D26  122B 0063                move.b     D1, [A3 + 0x63]
  2615. 00001D2A  E189                     lsl        D1, 8
  2616. 00001D2C  8280                     or.l       D1, D0
  2617. 00001D2E  7000                     moveq.l    D0, 0x00
  2618. 00001D30  102B 0064                move.b     D0, [A3 + 0x64]
  2619. 00001D34  7410                     moveq.l    D2, 0x10
  2620. 00001D36  E5A8                     lsl        D0, D2
  2621. 00001D38  8081                     or.l       D0, D1
  2622. 00001D3A  2D40 FFC2                move.l     [A6 - 0x3E], D0
  2623. 00001D3E  486E FFC2                pea.l      [A6 - 0x3E]
  2624. 00001D42  486E FFEE                pea.l      [A6 - 0x12]
  2625. 00001D46  3F3C 280E                move.w     -[A7], 0x280E
  2626. 00001D4A  A9EB                     syscall    Pack4/FP68K
  2627. 00001D4C  486E FFEE                pea.l      [A6 - 0x12]
  2628. 00001D50  486E FFE2                pea.l      [A6 - 0x1E]
  2629. 00001D54  3F3C 0810                move.w     -[A7], 0x810
  2630. 00001D58  A9EB                     syscall    Pack4/FP68K
  2631. 00001D5A  486E FFE2                pea.l      [A6 - 0x1E]
  2632. 00001D5E  486E FFD8                pea.l      [A6 - 0x28]
  2633. 00001D62  3F3C 080E                move.w     -[A7], 0x80E
  2634. 00001D66  A9EB                     syscall    Pack4/FP68K
  2635. 00001D68  486E FFD8                pea.l      [A6 - 0x28]
  2636. 00001D6C  486E FFF8                pea.l      [A6 - 0x8]
  2637. 00001D70  3F3C 0810                move.w     -[A7], 0x810
  2638. 00001D74  A9EB                     syscall    Pack4/FP68K
  2639. 00001D76  6000 0140                bra        +0x142 /* 00001EB8 */
  2640. 00001D7A  48C6                     ext.l      D6
  2641. 00001D7C  70FF                     moveq.l    D0, 0xFFFFFFFF
  2642. 00001D7E  B086                     cmp.l      D0, D6
  2643. 00001D80  6608                     bne        +0xA /* 00001D8A */
  2644. 00001D82  302B 0066                move.w     D0, [A3 + 0x66]
  2645. 00001D86  48C0                     ext.l      D0
  2646. 00001D88  600C                     bra        +0xE /* 00001D96 */
  2647. label00001D8A:
  2648. 00001D8A  BC6B 0066                cmp.w      D6, [A3 + 0x66]
  2649. 00001D8E  57C0                     seq        D0
  2650. 00001D90  0240 0001                andi.w     D0, 0x1
  2651. 00001D94  48C0                     ext.l      D0
  2652. label00001D96:
  2653. 00001D96  2D40 FFBE                move.l     [A6 - 0x42], D0
  2654. 00001D9A  486E FFBE                pea.l      [A6 - 0x42]
  2655. 00001D9E  486E FFEE                pea.l      [A6 - 0x12]
  2656. 00001DA2  3F3C 280E                move.w     -[A7], 0x280E
  2657. 00001DA6  A9EB                     syscall    Pack4/FP68K
  2658. 00001DA8  486E FFEE                pea.l      [A6 - 0x12]
  2659. 00001DAC  486E FFE2                pea.l      [A6 - 0x1E]
  2660. 00001DB0  3F3C 0810                move.w     -[A7], 0x810
  2661. 00001DB4  A9EB                     syscall    Pack4/FP68K
  2662. 00001DB6  486E FFE2                pea.l      [A6 - 0x1E]
  2663. 00001DBA  486E FFD8                pea.l      [A6 - 0x28]
  2664. 00001DBE  3F3C 080E                move.w     -[A7], 0x80E
  2665. 00001DC2  A9EB                     syscall    Pack4/FP68K
  2666. 00001DC4  486E FFD8                pea.l      [A6 - 0x28]
  2667. 00001DC8  486E FFF8                pea.l      [A6 - 0x8]
  2668. 00001DCC  3F3C 0810                move.w     -[A7], 0x810
  2669. 00001DD0  A9EB                     syscall    Pack4/FP68K
  2670. 00001DD2  6000 00E4                bra        +0xE6 /* 00001EB8 */
  2671. 00001DD6  4A6B 0066                tst.w      [A3 + 0x66]
  2672. 00001DDA  6D0A                     blt        +0xC /* 00001DE6 */
  2673. 00001DDC  302B 0066                move.w     D0, [A3 + 0x66]
  2674. 00001DE0  B06B 006A                cmp.w      D0, [A3 + 0x6A]
  2675. 00001DE4  6D26                     blt        +0x28 /* 00001E0C */
  2676. label00001DE6:
  2677. 00001DE6  41EE FFEE                lea.l      A0, [A6 - 0x12]
  2678. 00001DEA  43FA 00F8                lea.l      A1, [PC + 0xF8 /* 00001EE4, value 0x3FFF8000 */]
  2679. 00001DEE  20D9                     move.l     [A0]+, [A1]+
  2680. 00001DF0  20D9                     move.l     [A0]+, [A1]+
  2681. 00001DF2  30D9                     move.w     [A0]+, [A1]+
  2682. 00001DF4  0A2E 0080 FFEE           xori.b     [A6 - 0x12], 0x80
  2683. 00001DFA  486E FFEE                pea.l      [A6 - 0x12]
  2684. 00001DFE  486E FFF8                pea.l      [A6 - 0x8]
  2685. 00001E02  3F3C 0810                move.w     -[A7], 0x810
  2686. 00001E06  A9EB                     syscall    Pack4/FP68K
  2687. 00001E08  6000 00AE                bra        +0xB0 /* 00001EB8 */
  2688. label00001E0C:
  2689. 00001E0C  302B 0066                move.w     D0, [A3 + 0x66]
  2690. 00001E10  D040                     add.w      D0, D0
  2691. 00001E12  41ED FBC2                lea.l      A0, [A5 - 0x43E]
  2692. 00001E16  4870 0000                pea.l      [A0 + D0.w]
  2693. 00001E1A  486E FFEE                pea.l      [A6 - 0x12]
  2694. 00001E1E  3F3C 200E                move.w     -[A7], 0x200E
  2695. 00001E22  A9EB                     syscall    Pack4/FP68K
  2696. 00001E24  486E FFEE                pea.l      [A6 - 0x12]
  2697. 00001E28  486E FFE2                pea.l      [A6 - 0x1E]
  2698. 00001E2C  3F3C 0810                move.w     -[A7], 0x810
  2699. 00001E30  A9EB                     syscall    Pack4/FP68K
  2700. 00001E32  486E FFE2                pea.l      [A6 - 0x1E]
  2701. 00001E36  486E FFD8                pea.l      [A6 - 0x28]
  2702. 00001E3A  3F3C 080E                move.w     -[A7], 0x80E
  2703. 00001E3E  A9EB                     syscall    Pack4/FP68K
  2704. 00001E40  486E FFD8                pea.l      [A6 - 0x28]
  2705. 00001E44  486E FFF8                pea.l      [A6 - 0x8]
  2706. 00001E48  3F3C 0810                move.w     -[A7], 0x810
  2707. 00001E4C  A9EB                     syscall    Pack4/FP68K
  2708. 00001E4E  6068                     bra        +0x6A /* 00001EB8 */
  2709. 00001E50  48C6                     ext.l      D6
  2710. 00001E52  70FF                     moveq.l    D0, 0xFFFFFFFF
  2711. 00001E54  B086                     cmp.l      D0, D6
  2712. 00001E56  6608                     bne        +0xA /* 00001E60 */
  2713. 00001E58  302B 0062                move.w     D0, [A3 + 0x62]
  2714. 00001E5C  48C0                     ext.l      D0
  2715. 00001E5E  600C                     bra        +0xE /* 00001E6C */
  2716. label00001E60:
  2717. 00001E60  BC6B 0062                cmp.w      D6, [A3 + 0x62]
  2718. 00001E64  57C0                     seq        D0
  2719. 00001E66  0240 0001                andi.w     D0, 0x1
  2720. 00001E6A  48C0                     ext.l      D0
  2721. label00001E6C:
  2722. 00001E6C  2D40 FFBA                move.l     [A6 - 0x46], D0
  2723. 00001E70  486E FFBA                pea.l      [A6 - 0x46]
  2724. 00001E74  486E FFEE                pea.l      [A6 - 0x12]
  2725. 00001E78  3F3C 280E                move.w     -[A7], 0x280E
  2726. 00001E7C  A9EB                     syscall    Pack4/FP68K
  2727. 00001E7E  486E FFEE                pea.l      [A6 - 0x12]
  2728. 00001E82  486E FFE2                pea.l      [A6 - 0x1E]
  2729. 00001E86  3F3C 0810                move.w     -[A7], 0x810
  2730. 00001E8A  A9EB                     syscall    Pack4/FP68K
  2731. 00001E8C  486E FFE2                pea.l      [A6 - 0x1E]
  2732. 00001E90  486E FFD8                pea.l      [A6 - 0x28]
  2733. 00001E94  3F3C 080E                move.w     -[A7], 0x80E
  2734. 00001E98  A9EB                     syscall    Pack4/FP68K
  2735. 00001E9A  486E FFD8                pea.l      [A6 - 0x28]
  2736. 00001E9E  486E FFF8                pea.l      [A6 - 0x8]
  2737. 00001EA2  3F3C 0810                move.w     -[A7], 0x810
  2738. 00001EA6  A9EB                     syscall    Pack4/FP68K
  2739. 00001EA8  600E                     bra        +0x10 /* 00001EB8 */
  2740. label00001EAA:
  2741. 00001EAA  487A 002E                pea.l      [PC + 0x2E /* 00001EDA, value 0x0, cstring "" */]
  2742. 00001EAE  486E FFF8                pea.l      [A6 - 0x8]
  2743. 00001EB2  3F3C 0810                move.w     -[A7], 0x810
  2744. 00001EB6  A9EB                     syscall    Pack4/FP68K
  2745. label00001EB8:
  2746. 00001EB8  486E FFF8                pea.l      [A6 - 0x8]
  2747. 00001EBC  486E FFEE                pea.l      [A6 - 0x12]
  2748. 00001EC0  3F3C 080E                move.w     -[A7], 0x80E
  2749. 00001EC4  A9EB                     syscall    Pack4/FP68K
  2750. 00001EC6  41EE FFEE                lea.l      A0, [A6 - 0x12]
  2751. 00001ECA  3018                     move.w     D0, [A0]+
  2752. 00001ECC  2218                     move.l     D1, [A0]+
  2753. 00001ECE  2050                     movea.l    A0, [A0]
  2754. 00001ED0  4CEE 08C0 FFAE           movem.l    D6,D7,A3, [A6 - 0x52]
  2755. 00001ED6  4E5E                     unlink     A6
  2756. 00001ED8  4E75                     rts
  2757. 00001EDA  0000 0000                ori.b      D0, 0x0
  2758. 00001EDE  0000 0000                ori.b      D0, 0x0
  2759. 00001EE2  0000 3FFF                ori.b      D0, 0xFF
  2760. 00001EE6  8000                     or.b       D0, D0
  2761. 00001EE8  0000 0000                ori.b      D0, 0x0
  2762. 00001EEC  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2763. // begin alternate branch 00001EEE-00001EF2
  2764. fn00001EEE:
  2765. 00001EEE  4E56 FFFC                link       A6, -0x0004
  2766. // end alternate branch 00001EEE-00001EF2
  2767. fn00001EEE: // (misaligned)
  2768. 00001EF0  FFFC                     .invalid   <<F/7/7>>
  2769. 00001EF2  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  2770. 00001EF6  3C2E 000E                move.w     D6, [A6 + 0xE]
  2771. 00001EFA  286E 0010                movea.l    A4, [A6 + 0x10]
  2772. 00001EFE  266E 0008                movea.l    A3, [A6 + 0x8]
  2773. 00001F02  4214                     clr.b      [A4]
  2774. 00001F04  102B 004C                move.b     D0, [A3 + 0x4C]
  2775. 00001F08  6500 01E0                bcs        +0x1E2 /* 000020EA */
  2776. 00001F0C  0C00 0009                cmpi.b     D0, 0x9 /* '\t' */
  2777. 00001F10  6200 01D8                bhi        +0x1DA /* 000020EA */
  2778. 00001F14  7200                     moveq.l    D1, 0x00
  2779. 00001F16  1200                     move.b     D1, D0
  2780. 00001F18  D241                     add.w      D1, D1
  2781. 00001F1A  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  2782. 00001F1E  4EFB 1000                jmp        [PC + D1.w]
  2783. 00001F22  0016 0024                ori.b      [A6], 0x24 /* '$' */
  2784. 00001F26  0060 00A6                ori.w      -[A0], 0xA6
  2785. 00001F2A  01CA                     .incomplete
  2786. 00001F2C  01CA                     .incomplete
  2787. 00001F2E  003C 00EC                ori.b      ccr, 236
  2788. 00001F32  01CA                     .incomplete
  2789. 00001F34  017C 2F13                bchg       0x2F13, D0
  2790. 00001F38  2F0C                     move.l     -[A7], A4
  2791. 00001F3A  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  2792. 00001F3E  508F                     addq.l     A7, 8
  2793. 00001F40  6000 01A8                bra        +0x1AA /* 000020EA */
  2794. 00001F44  48C6                     ext.l      D6
  2795. 00001F46  2006                     move.l     D0, D6
  2796. 00001F48  5280                     addq.l     D0, 1
  2797. 00001F4A  2F00                     move.l     -[A7], D0
  2798. 00001F4C  2F0C                     move.l     -[A7], A4
  2799. 00001F4E  2F0B                     move.l     -[A7], A3
  2800. 00001F50  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  2801. 00001F54  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2802. 00001F58  6000 0190                bra        +0x192 /* 000020EA */
  2803. 00001F5C  7000                     moveq.l    D0, 0x00
  2804. 00001F5E  2F00                     move.l     -[A7], D0
  2805. 00001F60  322B 007E                move.w     D1, [A3 + 0x7E]
  2806. 00001F64  48C1                     ext.l      D1
  2807. 00001F66  82BC 0000 0010           or.l       D1, 0x10
  2808. 00001F6C  2F01                     move.l     -[A7], D1
  2809. 00001F6E  2F0C                     move.l     -[A7], A4
  2810. 00001F70  486B 005E                pea.l      [A3 + 0x5E]
  2811. 00001F74  4EAD 0E4A                jsr        [A5 + 0xE4A /* export_453 */]
  2812. 00001F78  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2813. 00001F7C  6000 016C                bra        +0x16E /* 000020EA */
  2814. 00001F80  48C6                     ext.l      D6
  2815. 00001F82  70FF                     moveq.l    D0, 0xFFFFFFFF
  2816. 00001F84  B086                     cmp.l      D0, D6
  2817. 00001F86  661C                     bne        +0x1E /* 00001FA4 */
  2818. 00001F88  206B 0062                movea.l    A0, [A3 + 0x62]
  2819. 00001F8C  302B 005E                move.w     D0, [A3 + 0x5E]
  2820. 00001F90  48C0                     ext.l      D0
  2821. 00001F92  E980                     asl        D0, 4
  2822. 00001F94  2F30 0800                move.l     -[A7], [A0 + D0]
  2823. 00001F98  2F0C                     move.l     -[A7], A4
  2824. 00001F9A  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  2825. 00001F9E  508F                     addq.l     A7, 8
  2826. 00001FA0  6000 0148                bra        +0x14A /* 000020EA */
  2827. label00001FA4:
  2828. 00001FA4  BC6B 005E                cmp.w      D6, [A3 + 0x5E]
  2829. 00001FA8  6600 0140                bne        +0x142 /* 000020EA */
  2830. 00001FAC  206B 0062                movea.l    A0, [A3 + 0x62]
  2831. 00001FB0  48C6                     ext.l      D6
  2832. 00001FB2  2006                     move.l     D0, D6
  2833. 00001FB4  E980                     asl        D0, 4
  2834. 00001FB6  2F30 0800                move.l     -[A7], [A0 + D0]
  2835. 00001FBA  2F0C                     move.l     -[A7], A4
  2836. 00001FBC  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  2837. 00001FC0  508F                     addq.l     A7, 8
  2838. 00001FC2  6000 0126                bra        +0x128 /* 000020EA */
  2839. 00001FC6  4A46                     tst.w      D6
  2840. 00001FC8  6D00 0120                blt        +0x122 /* 000020EA */
  2841. 00001FCC  BC6B 005E                cmp.w      D6, [A3 + 0x5E]
  2842. 00001FD0  6C00 0118                bge        +0x11A /* 000020EA */
  2843. 00001FD4  206B 0062                movea.l    A0, [A3 + 0x62]
  2844. 00001FD8  48C6                     ext.l      D6
  2845. 00001FDA  2006                     move.l     D0, D6
  2846. 00001FDC  E980                     asl        D0, 4
  2847. 00001FDE  7201                     moveq.l    D1, 0x01
  2848. 00001FE0  C270 0806                and.w      D1, [A0 + D0 + 0x6]
  2849. 00001FE4  6700 0104                beq        +0x106 /* 000020EA */
  2850. 00001FE8  702C                     moveq.l    D0, 0x2C
  2851. 00001FEA  C02B 004D                and.b      D0, [A3 + 0x4D]
  2852. 00001FEE  6600 00FA                bne        +0xFC /* 000020EA */
  2853. 00001FF2  206B 0062                movea.l    A0, [A3 + 0x62]
  2854. 00001FF6  48C6                     ext.l      D6
  2855. 00001FF8  2006                     move.l     D0, D6
  2856. 00001FFA  E980                     asl        D0, 4
  2857. 00001FFC  2F30 0800                move.l     -[A7], [A0 + D0]
  2858. 00002000  2F0C                     move.l     -[A7], A4
  2859. 00002002  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  2860. 00002006  508F                     addq.l     A7, 8
  2861. 00002008  6000 00E0                bra        +0xE2 /* 000020EA */
  2862. 0000200C  3006                     move.w     D0, D6
  2863. 0000200E  5440                     addq.w     D0, 2
  2864. 00002010  6B68                     bmi        +0x6A /* 0000207A */
  2865. 00002012  0C40 0001                cmpi.w     D0, 0x1
  2866. 00002016  6E62                     bgt        +0x64 /* 0000207A */
  2867. 00002018  D040                     add.w      D0, D0
  2868. 0000201A  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  2869. 0000201E  4EFB 0000                jmp        [PC + D0.w]
  2870. 00002022  0040 0006                ori.w      D0, 0x6
  2871. 00002026  7E00                     moveq.l    D7, 0x00
  2872. 00002028  6028                     bra        +0x2A /* 00002052 */
  2873. label0000202A:
  2874. 0000202A  206B 0066                movea.l    A0, [A3 + 0x66]
  2875. 0000202E  2007                     move.l     D0, D7
  2876. 00002030  E980                     asl        D0, 4
  2877. 00002032  4A70 0806                tst.w      [A0 + D0 + 0x6]
  2878. 00002036  6718                     beq        +0x1A /* 00002050 */
  2879. 00002038  206B 0066                movea.l    A0, [A3 + 0x66]
  2880. 0000203C  2007                     move.l     D0, D7
  2881. 0000203E  E980                     asl        D0, 4
  2882. 00002040  2F30 0800                move.l     -[A7], [A0 + D0]
  2883. 00002044  2F0C                     move.l     -[A7], A4
  2884. 00002046  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  2885. 0000204A  508F                     addq.l     A7, 8
  2886. 0000204C  6000 009C                bra        +0x9E /* 000020EA */
  2887. label00002050:
  2888. 00002050  5287                     addq.l     D7, 1
  2889. label00002052:
  2890. 00002052  302B 005E                move.w     D0, [A3 + 0x5E]
  2891. 00002056  48C0                     ext.l      D0
  2892. 00002058  B087                     cmp.l      D0, D7
  2893. 0000205A  6ECE                     bgt        -0x30 /* 0000202A */
  2894. 0000205C  6000 008C                bra        +0x8E /* 000020EA */
  2895. 00002060  206B 0066                movea.l    A0, [A3 + 0x66]
  2896. 00002064  302B 0060                move.w     D0, [A3 + 0x60]
  2897. 00002068  48C0                     ext.l      D0
  2898. 0000206A  E980                     asl        D0, 4
  2899. 0000206C  2F30 0800                move.l     -[A7], [A0 + D0]
  2900. 00002070  2F0C                     move.l     -[A7], A4
  2901. 00002072  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  2902. 00002076  508F                     addq.l     A7, 8
  2903. 00002078  6070                     bra        +0x72 /* 000020EA */
  2904. label0000207A:
  2905. 0000207A  4A46                     tst.w      D6
  2906. 0000207C  6D6C                     blt        +0x6E /* 000020EA */
  2907. 0000207E  BC6B 005E                cmp.w      D6, [A3 + 0x5E]
  2908. 00002082  6C66                     bge        +0x68 /* 000020EA */
  2909. 00002084  206B 0066                movea.l    A0, [A3 + 0x66]
  2910. 00002088  48C6                     ext.l      D6
  2911. 0000208A  2006                     move.l     D0, D6
  2912. 0000208C  E980                     asl        D0, 4
  2913. 0000208E  2F30 0800                move.l     -[A7], [A0 + D0]
  2914. 00002092  2F0C                     move.l     -[A7], A4
  2915. 00002094  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  2916. 00002098  508F                     addq.l     A7, 8
  2917. 0000209A  604E                     bra        +0x50 /* 000020EA */
  2918. 0000209C  48C6                     ext.l      D6
  2919. 0000209E  70FF                     moveq.l    D0, 0xFFFFFFFF
  2920. 000020A0  B086                     cmp.l      D0, D6
  2921. 000020A2  6622                     bne        +0x24 /* 000020C6 */
  2922. 000020A4  206B 0066                movea.l    A0, [A3 + 0x66]
  2923. 000020A8  302B 0062                move.w     D0, [A3 + 0x62]
  2924. 000020AC  48C0                     ext.l      D0
  2925. 000020AE  E980                     asl        D0, 4
  2926. 000020B0  2D70 0800 FFFC           move.l     [A6 - 0x4], [A0 + D0]
  2927. 000020B6  6732                     beq        +0x34 /* 000020EA */
  2928. 000020B8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2929. 000020BC  2F0C                     move.l     -[A7], A4
  2930. 000020BE  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  2931. 000020C2  508F                     addq.l     A7, 8
  2932. 000020C4  6024                     bra        +0x26 /* 000020EA */
  2933. label000020C6:
  2934. 000020C6  BC6B 0062                cmp.w      D6, [A3 + 0x62]
  2935. 000020CA  661E                     bne        +0x20 /* 000020EA */
  2936. 000020CC  206B 0066                movea.l    A0, [A3 + 0x66]
  2937. 000020D0  48C6                     ext.l      D6
  2938. 000020D2  2006                     move.l     D0, D6
  2939. 000020D4  E980                     asl        D0, 4
  2940. 000020D6  2D70 0800 FFFC           move.l     [A6 - 0x4], [A0 + D0]
  2941. 000020DC  670C                     beq        +0xE /* 000020EA */
  2942. 000020DE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2943. 000020E2  2F0C                     move.l     -[A7], A4
  2944. 000020E4  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  2945. 000020E8  508F                     addq.l     A7, 8
  2946. label000020EA:
  2947. 000020EA  4CEE 18C0 FFEC           movem.l    D6,D7,A3,A4, [A6 - 0x14]
  2948. 000020F0  4E5E                     unlink     A6
  2949. 000020F2  4E75                     rts
  2950. export_927:
  2951. 000020F4  4E56 FEF6                link       A6, -0x010A
  2952. 000020F8  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  2953. 000020FC  3C2E 000A                move.w     D6, [A6 + 0xA]
  2954. 00002100  286E 0010                movea.l    A4, [A6 + 0x10]
  2955. 00002104  3E2E 000E                move.w     D7, [A6 + 0xE]
  2956. 00002108  7000                     moveq.l    D0, 0x00
  2957. 0000210A  2640                     movea.l    A3, D0
  2958. 0000210C  4A46                     tst.w      D6
  2959. 0000210E  6E0C                     bgt        +0xE /* 0000211C */
  2960. 00002110  4AAD F99E                tst.l      [A5 - 0x662]
  2961. 00002114  6706                     beq        +0x8 /* 0000211C */
  2962. 00002116  266D F99E                movea.l    A3, [A5 - 0x662]
  2963. 0000211A  6010                     bra        +0x12 /* 0000212C */
  2964. label0000211C:
  2965. 0000211C  48C6                     ext.l      D6
  2966. 0000211E  2F06                     move.l     -[A7], D6
  2967. 00002120  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  2968. 00002124  4EBA 24E8                jsr        [PC + 0x24E8 /* 0000460E */]
  2969. 00002128  2640                     movea.l    A3, D0
  2970. 0000212A  508F                     addq.l     A7, 8
  2971. label0000212C:
  2972. 0000212C  5347                     subq.w     D7, 1
  2973. 0000212E  200B                     move.l     D0, A3
  2974. 00002130  676E                     beq        +0x70 /* 000021A0 */
  2975. 00002132  48C7                     ext.l      D7
  2976. 00002134  2F07                     move.l     -[A7], D7
  2977. 00002136  2F0B                     move.l     -[A7], A3
  2978. 00002138  4EBA 245C                jsr        [PC + 0x245C /* 00004596 */]
  2979. 0000213C  4A40                     tst.w      D0
  2980. 0000213E  508F                     addq.l     A7, 8
  2981. 00002140  665E                     bne        +0x60 /* 000021A0 */
  2982. 00002142  4A6E 0016                tst.w      [A6 + 0x16]
  2983. 00002146  6726                     beq        +0x28 /* 0000216E */
  2984. 00002148  48C7                     ext.l      D7
  2985. 0000214A  2F07                     move.l     -[A7], D7
  2986. 0000214C  2F0B                     move.l     -[A7], A3
  2987. 0000214E  4EBA F7D8                jsr        [PC - 0x828 /* 00001928 */]
  2988. 00002152  3D40 FEF6                move.w     [A6 - 0x10A], D0
  2989. 00002156  2D41 FEF8                move.l     [A6 - 0x108], D1
  2990. 0000215A  2D48 FEFC                move.l     [A6 - 0x104], A0
  2991. 0000215E  486E FEF6                pea.l      [A6 - 0x10A]
  2992. 00002162  2F0C                     move.l     -[A7], A4
  2993. 00002164  3F3C 0810                move.w     -[A7], 0x810
  2994. 00002168  A9EB                     syscall    Pack4/FP68K
  2995. 0000216A  508F                     addq.l     A7, 8
  2996. 0000216C  603E                     bra        +0x40 /* 000021AC */
  2997. label0000216E:
  2998. 0000216E  486E FF00                pea.l      [A6 - 0x100]
  2999. 00002172  48C7                     ext.l      D7
  3000. 00002174  2F07                     move.l     -[A7], D7
  3001. 00002176  2F0B                     move.l     -[A7], A3
  3002. 00002178  4EBA FD74                jsr        [PC - 0x28C /* 00001EEE */]
  3003. 0000217C  486E FF00                pea.l      [A6 - 0x100]
  3004. 00002180  2F0C                     move.l     -[A7], A4
  3005. 00002182  4EAD 1B92                jsr        [A5 + 0x1B92 /* export_878 */]
  3006. 00002186  4AAE 001C                tst.l      [A6 + 0x1C]
  3007. 0000218A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3008. 0000218E  671C                     beq        +0x1E /* 000021AC */
  3009. 00002190  486E FF00                pea.l      [A6 - 0x100]
  3010. 00002194  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  3011. 00002198  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  3012. 0000219C  508F                     addq.l     A7, 8
  3013. 0000219E  600C                     bra        +0xE /* 000021AC */
  3014. label000021A0:
  3015. 000021A0  7042                     moveq.l    D0, 0x42
  3016. 000021A2  2F00                     move.l     -[A7], D0
  3017. 000021A4  2F0C                     move.l     -[A7], A4
  3018. 000021A6  4EAD 1BB2                jsr        [A5 + 0x1BB2 /* export_882 */]
  3019. 000021AA  508F                     addq.l     A7, 8
  3020. label000021AC:
  3021. 000021AC  4CEE 18C0 FEE6           movem.l    D6,D7,A3,A4, [A6 - 0x11A]
  3022. 000021B2  4E5E                     unlink     A6
  3023. 000021B4  4E75                     rts
  3024. fn000021B6:
  3025. 000021B6  4E56 FFFC                link       A6, -0x0004
  3026. 000021BA  48E7 0118                movem.l    -[A7], D7,A3,A4
  3027. 000021BE  4247                     clr.w      D7
  3028. 000021C0  266D E9E2                movea.l    A3, [A5 - 0x161E]
  3029. 000021C4  6004                     bra        +0x6 /* 000021CA */
  3030. label000021C6:
  3031. 000021C6  266B 0164                movea.l    A3, [A3 + 0x164]
  3032. label000021CA:
  3033. 000021CA  200B                     move.l     D0, A3
  3034. 000021CC  6706                     beq        +0x8 /* 000021D4 */
  3035. 000021CE  B7EE 0010                cmpa.l     A3, [A6 + 0x10]
  3036. 000021D2  66F2                     bne        -0xC /* 000021C6 */
  3037. label000021D4:
  3038. 000021D4  200B                     move.l     D0, A3
  3039. 000021D6  6700 00A2                beq        +0xA4 /* 0000227A */
  3040. 000021DA  302B 018A                move.w     D0, [A3 + 0x18A]
  3041. 000021DE  6B00 0098                bmi        +0x9A /* 00002278 */
  3042. 000021E2  0C40 0001                cmpi.w     D0, 0x1
  3043. 000021E6  6E00 0090                bgt        +0x92 /* 00002278 */
  3044. 000021EA  D040                     add.w      D0, D0
  3045. 000021EC  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  3046. 000021F0  4EFB 0000                jmp        [PC + D0.w]
  3047. 000021F4  0006 005C                ori.b      D6, 0x5C /* '\\' */
  3048. 000021F8  41EB 03D6                lea.l      A0, [A3 + 0x3D6]
  3049. 000021FC  B1EE 000C                cmpa.l     A0, [A6 + 0xC]
  3050. 00002200  6678                     bne        +0x7A /* 0000227A */
  3051. 00002202  41EB 01DA                lea.l      A0, [A3 + 0x1DA]
  3052. 00002206  B1EE 0008                cmpa.l     A0, [A6 + 0x8]
  3053. 0000220A  57C7                     seq        D7
  3054. 0000220C  0247 0001                andi.w     D7, 0x1
  3055. 00002210  6668                     bne        +0x6A /* 0000227A */
  3056. 00002212  286B 03D2                movea.l    A4, [A3 + 0x3D2]
  3057. 00002216  602C                     bra        +0x2E /* 00002244 */
  3058. label00002218:
  3059. 00002218  7000                     moveq.l    D0, 0x00
  3060. 0000221A  2D6C 0010 FFFC           move.l     [A6 - 0x4], [A4 + 0x10]
  3061. 00002220  671C                     beq        +0x1E /* 0000223E */
  3062. 00002222  206E FFFC                movea.l    A0, [A6 - 0x4]
  3063. 00002226  7202                     moveq.l    D1, 0x02
  3064. 00002228  B268 0020                cmp.w      D1, [A0 + 0x20]
  3065. 0000222C  6610                     bne        +0x12 /* 0000223E */
  3066. 0000222E  206E FFFC                movea.l    A0, [A6 - 0x4]
  3067. 00002232  2228 002A                move.l     D1, [A0 + 0x2A]
  3068. 00002236  B2AE 0008                cmp.l      D1, [A6 + 0x8]
  3069. 0000223A  6602                     bne        +0x4 /* 0000223E */
  3070. 0000223C  7001                     moveq.l    D0, 0x01
  3071. label0000223E:
  3072. 0000223E  3E00                     move.w     D7, D0
  3073. 00002240  286C 001A                movea.l    A4, [A4 + 0x1A]
  3074. label00002244:
  3075. 00002244  200C                     move.l     D0, A4
  3076. 00002246  6732                     beq        +0x34 /* 0000227A */
  3077. 00002248  4A47                     tst.w      D7
  3078. 0000224A  67CC                     beq        -0x32 /* 00002218 */
  3079. 0000224C  602C                     bra        +0x2E /* 0000227A */
  3080. 0000224E  41EB 01A2                lea.l      A0, [A3 + 0x1A2]
  3081. 00002252  B1EE 000C                cmpa.l     A0, [A6 + 0xC]
  3082. 00002256  6622                     bne        +0x24 /* 0000227A */
  3083. 00002258  286B 01CA                movea.l    A4, [A3 + 0x1CA]
  3084. 0000225C  6004                     bra        +0x6 /* 00002262 */
  3085. label0000225E:
  3086. 0000225E  286C 000E                movea.l    A4, [A4 + 0xE]
  3087. label00002262:
  3088. 00002262  200C                     move.l     D0, A4
  3089. 00002264  6714                     beq        +0x16 /* 0000227A */
  3090. 00002266  202C 000A                move.l     D0, [A4 + 0xA]
  3091. 0000226A  B0AE 0008                cmp.l      D0, [A6 + 0x8]
  3092. 0000226E  57C7                     seq        D7
  3093. 00002270  0247 0001                andi.w     D7, 0x1
  3094. 00002274  67E8                     beq        -0x16 /* 0000225E */
  3095. 00002276  6002                     bra        +0x4 /* 0000227A */
  3096. label00002278:
  3097. 00002278  7E01                     moveq.l    D7, 0x01
  3098. label0000227A:
  3099. 0000227A  3007                     move.w     D0, D7
  3100. 0000227C  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  3101. 00002282  4E5E                     unlink     A6
  3102. 00002284  4E75                     rts
  3103. export_928:
  3104. fn00002286:
  3105. 00002286  4E56 FFEC                link       A6, -0x0014
  3106. 0000228A  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  3107. 0000228E  286E 0008                movea.l    A4, [A6 + 0x8]
  3108. 00002292  7002                     moveq.l    D0, 0x02
  3109. 00002294  B02C 004C                cmp.b      D0, [A4 + 0x4C]
  3110. 00002298  660A                     bne        +0xC /* 000022A4 */
  3111. 0000229A  266C 0062                movea.l    A3, [A4 + 0x62]
  3112. 0000229E  382C 0060                move.w     D4, [A4 + 0x60]
  3113. 000022A2  6008                     bra        +0xA /* 000022AC */
  3114. label000022A4:
  3115. 000022A4  266C 0062                movea.l    A3, [A4 + 0x62]
  3116. 000022A8  382C 005E                move.w     D4, [A4 + 0x5E]
  3117. label000022AC:
  3118. 000022AC  41EE FFF4                lea.l      A0, [A6 - 0xC]
  3119. 000022B0  43EC 0056                lea.l      A1, [A4 + 0x56]
  3120. 000022B4  20D9                     move.l     [A0]+, [A1]+
  3121. 000022B6  20D9                     move.l     [A0]+, [A1]+
  3122. 000022B8  4A2C 0013                tst.b      [A4 + 0x13]
  3123. 000022BC  6766                     beq        +0x68 /* 00002324 */
  3124. 000022BE  7064                     moveq.l    D0, 0x64
  3125. 000022C0  2F00                     move.l     -[A7], D0
  3126. 000022C2  206D E9DE                movea.l    A0, [A5 - 0x1622]
  3127. 000022C6  3228 017A                move.w     D1, [A0 + 0x17A]
  3128. 000022CA  48C1                     ext.l      D1
  3129. 000022CC  2F01                     move.l     -[A7], D1
  3130. 000022CE  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  3131. 000022D2  D16E FFF6                add.w      [A6 - 0xA], D0
  3132. 000022D6  7064                     moveq.l    D0, 0x64
  3133. 000022D8  2F00                     move.l     -[A7], D0
  3134. 000022DA  206D E9DE                movea.l    A0, [A5 - 0x1622]
  3135. 000022DE  3228 017A                move.w     D1, [A0 + 0x17A]
  3136. 000022E2  48C1                     ext.l      D1
  3137. 000022E4  2F01                     move.l     -[A7], D1
  3138. 000022E6  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  3139. 000022EA  916E FFFA                sub.w      [A6 - 0x6], D0
  3140. 000022EE  7064                     moveq.l    D0, 0x64
  3141. 000022F0  2F00                     move.l     -[A7], D0
  3142. 000022F2  206D E9DE                movea.l    A0, [A5 - 0x1622]
  3143. 000022F6  3228 017C                move.w     D1, [A0 + 0x17C]
  3144. 000022FA  48C1                     ext.l      D1
  3145. 000022FC  2F01                     move.l     -[A7], D1
  3146. 000022FE  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  3147. 00002302  D16E FFF4                add.w      [A6 - 0xC], D0
  3148. 00002306  7064                     moveq.l    D0, 0x64
  3149. 00002308  2F00                     move.l     -[A7], D0
  3150. 0000230A  206D E9DE                movea.l    A0, [A5 - 0x1622]
  3151. 0000230E  3228 017C                move.w     D1, [A0 + 0x17C]
  3152. 00002312  48C1                     ext.l      D1
  3153. 00002314  2F01                     move.l     -[A7], D1
  3154. 00002316  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  3155. 0000231A  916E FFF8                sub.w      [A6 - 0x8], D0
  3156. 0000231E  4FEF 0020                lea.l      A7, [A7 + 0x20]
  3157. 00002322  6028                     bra        +0x2A /* 0000234C */
  3158. label00002324:
  3159. 00002324  4AAC 0004                tst.l      [A4 + 0x4]
  3160. 00002328  6722                     beq        +0x24 /* 0000234C */
  3161. 0000232A  7001                     moveq.l    D0, 0x01
  3162. 0000232C  C02C 004D                and.b      D0, [A4 + 0x4D]
  3163. 00002330  671A                     beq        +0x1C /* 0000234C */
  3164. 00002332  7064                     moveq.l    D0, 0x64
  3165. 00002334  2F00                     move.l     -[A7], D0
  3166. 00002336  206D E9DE                movea.l    A0, [A5 - 0x1622]
  3167. 0000233A  3228 017C                move.w     D1, [A0 + 0x17C]
  3168. 0000233E  48C1                     ext.l      D1
  3169. 00002340  2F01                     move.l     -[A7], D1
  3170. 00002342  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  3171. 00002346  D16E FFF4                add.w      [A6 - 0xC], D0
  3172. 0000234A  508F                     addq.l     A7, 8
  3173. label0000234C:
  3174. 0000234C  486C 003C                pea.l      [A4 + 0x3C]
  3175. 00002350  4EAD 082A                jsr        [A5 + 0x82A /* export_257 */]
  3176. 00002354  7A00                     moveq.l    D5, 0x00
  3177. 00002356  426E FFFC                clr.w      [A6 - 0x4]
  3178. 0000235A  588F                     addq.l     A7, 4
  3179. 0000235C  601C                     bra        +0x1E /* 0000237A */
  3180. label0000235E:
  3181. 0000235E  2005                     move.l     D0, D5
  3182. 00002360  E980                     asl        D0, 4
  3183. 00002362  2F33 0800                move.l     -[A7], [A3 + D0]
  3184. 00002366  4EAD 078A                jsr        [A5 + 0x78A /* export_237 */]
  3185. 0000236A  3C00                     move.w     D6, D0
  3186. 0000236C  BC6E FFFC                cmp.w      D6, [A6 - 0x4]
  3187. 00002370  588F                     addq.l     A7, 4
  3188. 00002372  6F04                     ble        +0x6 /* 00002378 */
  3189. 00002374  3D46 FFFC                move.w     [A6 - 0x4], D6
  3190. label00002378:
  3191. 00002378  5285                     addq.l     D5, 1
  3192. label0000237A:
  3193. 0000237A  48C4                     ext.l      D4
  3194. 0000237C  B885                     cmp.l      D4, D5
  3195. 0000237E  6EDE                     bgt        -0x20 /* 0000235E */
  3196. 00002380  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  3197. 00002384  3D40 FFFE                move.w     [A6 - 0x2], D0
  3198. 00002388  7064                     moveq.l    D0, 0x64
  3199. 0000238A  2F00                     move.l     -[A7], D0
  3200. 0000238C  206D E9DE                movea.l    A0, [A5 - 0x1622]
  3201. 00002390  3228 017A                move.w     D1, [A0 + 0x17A]
  3202. 00002394  48C1                     ext.l      D1
  3203. 00002396  2F01                     move.l     -[A7], D1
  3204. 00002398  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  3205. 0000239C  D06E FFFE                add.w      D0, [A6 - 0x2]
  3206. 000023A0  D16E FFFC                add.w      [A6 - 0x4], D0
  3207. 000023A4  486E FFF0                pea.l      [A6 - 0x10]
  3208. 000023A8  486E FFEE                pea.l      [A6 - 0x12]
  3209. 000023AC  486E FFEC                pea.l      [A6 - 0x14]
  3210. 000023B0  48C4                     ext.l      D4
  3211. 000023B2  2F04                     move.l     -[A7], D4
  3212. 000023B4  302E FFFE                move.w     D0, [A6 - 0x2]
  3213. 000023B8  48C0                     ext.l      D0
  3214. 000023BA  2F00                     move.l     -[A7], D0
  3215. 000023BC  302E FFFC                move.w     D0, [A6 - 0x4]
  3216. 000023C0  48C0                     ext.l      D0
  3217. 000023C2  2F00                     move.l     -[A7], D0
  3218. 000023C4  302E FFF8                move.w     D0, [A6 - 0x8]
  3219. 000023C8  48C0                     ext.l      D0
  3220. 000023CA  322E FFF4                move.w     D1, [A6 - 0xC]
  3221. 000023CE  48C1                     ext.l      D1
  3222. 000023D0  9081                     sub.l      D0, D1
  3223. 000023D2  2F00                     move.l     -[A7], D0
  3224. 000023D4  302E FFFA                move.w     D0, [A6 - 0x6]
  3225. 000023D8  48C0                     ext.l      D0
  3226. 000023DA  322E FFF6                move.w     D1, [A6 - 0xA]
  3227. 000023DE  48C1                     ext.l      D1
  3228. 000023E0  9081                     sub.l      D0, D1
  3229. 000023E2  2F00                     move.l     -[A7], D0
  3230. 000023E4  4EAD 0CE2                jsr        [A5 + 0xCE2 /* export_408 */]
  3231. 000023E8  302E FFFC                move.w     D0, [A6 - 0x4]
  3232. 000023EC  D16E FFF2                add.w      [A6 - 0xE], D0
  3233. 000023F0  302E FFFE                move.w     D0, [A6 - 0x2]
  3234. 000023F4  D16E FFF0                add.w      [A6 - 0x10], D0
  3235. 000023F8  302E FFFE                move.w     D0, [A6 - 0x2]
  3236. 000023FC  D06E FFF6                add.w      D0, [A6 - 0xA]
  3237. 00002400  2F00                     move.l     -[A7], D0
  3238. 00002402  7264                     moveq.l    D1, 0x64
  3239. 00002404  2F01                     move.l     -[A7], D1
  3240. 00002406  206D E9DE                movea.l    A0, [A5 - 0x1622]
  3241. 0000240A  3428 017A                move.w     D2, [A0 + 0x17A]
  3242. 0000240E  48C2                     ext.l      D2
  3243. 00002410  2F02                     move.l     -[A7], D2
  3244. 00002412  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  3245. 00002416  508F                     addq.l     A7, 8
  3246. 00002418  2200                     move.l     D1, D0
  3247. 0000241A  201F                     move.l     D0, [A7]+
  3248. 0000241C  D240                     add.w      D1, D0
  3249. 0000241E  3D41 FFFA                move.w     [A6 - 0x6], D1
  3250. 00002422  3D6E FFF4 FFFC           move.w     [A6 - 0x4], [A6 - 0xC]
  3251. 00002428  0C44 0001                cmpi.w     D4, 0x1
  3252. 0000242C  4FEF 0028                lea.l      A7, [A7 + 0x28]
  3253. 00002430  6634                     bne        +0x36 /* 00002466 */
  3254. 00002432  376E FFF6 000A           move.w     [A3 + 0xA], [A6 - 0xA]
  3255. 00002438  3006                     move.w     D0, D6
  3256. 0000243A  D06E FFFA                add.w      D0, [A6 - 0x6]
  3257. 0000243E  3740 000E                move.w     [A3 + 0xE], D0
  3258. 00002442  302E FFF8                move.w     D0, [A6 - 0x8]
  3259. 00002446  D06E FFF4                add.w      D0, [A6 - 0xC]
  3260. 0000244A  906E FFFE                sub.w      D0, [A6 - 0x2]
  3261. 0000244E  5240                     addq.w     D0, 1
  3262. 00002450  48C0                     ext.l      D0
  3263. 00002452  E280                     asr        D0, 1
  3264. 00002454  3740 0008                move.w     [A3 + 0x8], D0
  3265. 00002458  322E FFFE                move.w     D1, [A6 - 0x2]
  3266. 0000245C  D240                     add.w      D1, D0
  3267. 0000245E  3741 000C                move.w     [A3 + 0xC], D1
  3268. 00002462  6000 0094                bra        +0x96 /* 000024F8 */
  3269. label00002466:
  3270. 00002466  7A01                     moveq.l    D5, 0x01
  3271. 00002468  7E00                     moveq.l    D7, 0x00
  3272. 0000246A  607A                     bra        +0x7C /* 000024E6 */
  3273. label0000246C:
  3274. 0000246C  3D6E FFFC FFF4           move.w     [A6 - 0xC], [A6 - 0x4]
  3275. 00002472  302E FFFE                move.w     D0, [A6 - 0x2]
  3276. 00002476  D06E FFFC                add.w      D0, [A6 - 0x4]
  3277. 0000247A  3D40 FFF8                move.w     [A6 - 0x8], D0
  3278. 0000247E  7C01                     moveq.l    D6, 0x01
  3279. 00002480  6042                     bra        +0x44 /* 000024C4 */
  3280. label00002482:
  3281. 00002482  2007                     move.l     D0, D7
  3282. 00002484  E980                     asl        D0, 4
  3283. 00002486  27AE FFF4 0808           move.l     [A3 + D0 + 0x8], [A6 - 0xC]
  3284. 0000248C  2007                     move.l     D0, D7
  3285. 0000248E  E980                     asl        D0, 4
  3286. 00002490  2F33 0800                move.l     -[A7], [A3 + D0]
  3287. 00002494  4EAD 078A                jsr        [A5 + 0x78A /* export_237 */]
  3288. 00002498  D06E FFFA                add.w      D0, [A6 - 0x6]
  3289. 0000249C  2207                     move.l     D1, D7
  3290. 0000249E  E981                     asl        D1, 4
  3291. 000024A0  3780 180E                move.w     [A3 + D1 + 0xE], D0
  3292. 000024A4  2007                     move.l     D0, D7
  3293. 000024A6  E980                     asl        D0, 4
  3294. 000024A8  37AE FFF8 080C           move.w     [A3 + D0 + 0xC], [A6 - 0x8]
  3295. 000024AE  302E FFF0                move.w     D0, [A6 - 0x10]
  3296. 000024B2  D16E FFF4                add.w      [A6 - 0xC], D0
  3297. 000024B6  302E FFF0                move.w     D0, [A6 - 0x10]
  3298. 000024BA  D16E FFF8                add.w      [A6 - 0x8], D0
  3299. 000024BE  588F                     addq.l     A7, 4
  3300. 000024C0  5286                     addq.l     D6, 1
  3301. 000024C2  5287                     addq.l     D7, 1
  3302. label000024C4:
  3303. 000024C4  302E FFEE                move.w     D0, [A6 - 0x12]
  3304. 000024C8  48C0                     ext.l      D0
  3305. 000024CA  B086                     cmp.l      D0, D6
  3306. 000024CC  6D06                     blt        +0x8 /* 000024D4 */
  3307. 000024CE  48C4                     ext.l      D4
  3308. 000024D0  B887                     cmp.l      D4, D7
  3309. 000024D2  6EAE                     bgt        -0x50 /* 00002482 */
  3310. label000024D4:
  3311. 000024D4  302E FFF2                move.w     D0, [A6 - 0xE]
  3312. 000024D8  D16E FFF6                add.w      [A6 - 0xA], D0
  3313. 000024DC  302E FFF2                move.w     D0, [A6 - 0xE]
  3314. 000024E0  D16E FFFA                add.w      [A6 - 0x6], D0
  3315. 000024E4  5285                     addq.l     D5, 1
  3316. label000024E6:
  3317. 000024E6  302E FFEC                move.w     D0, [A6 - 0x14]
  3318. 000024EA  48C0                     ext.l      D0
  3319. 000024EC  B085                     cmp.l      D0, D5
  3320. 000024EE  6D08                     blt        +0xA /* 000024F8 */
  3321. 000024F0  48C4                     ext.l      D4
  3322. 000024F2  B887                     cmp.l      D4, D7
  3323. 000024F4  6E00 FF76                bgt        -0x88 /* 0000246C */
  3324. label000024F8:
  3325. 000024F8  4CEE 18F0 FFD4           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x2C]
  3326. 000024FE  4E5E                     unlink     A6
  3327. 00002500  4E75                     rts
  3328. export_929:
  3329. fn00002502:
  3330. 00002502  4E56 0000                link       A6, 0
  3331. 00002506  48E7 0018                movem.l    -[A7], A3,A4
  3332. 0000250A  7000                     moveq.l    D0, 0x00
  3333. 0000250C  2840                     movea.l    A4, D0
  3334. 0000250E  4AAE 0014                tst.l      [A6 + 0x14]
  3335. 00002512  6700 00C8                beq        +0xCA /* 000025DC */
  3336. 00002516  7012                     moveq.l    D0, 0x12
  3337. 00002518  2F00                     move.l     -[A7], D0
  3338. 0000251A  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  3339. 0000251E  2840                     movea.l    A4, D0
  3340. 00002520  200C                     move.l     D0, A4
  3341. 00002522  588F                     addq.l     A7, 4
  3342. 00002524  6700 00B6                beq        +0xB8 /* 000025DC */
  3343. 00002528  7048                     moveq.l    D0, 0x48
  3344. 0000252A  2F00                     move.l     -[A7], D0
  3345. 0000252C  322E 000E                move.w     D1, [A6 + 0xE]
  3346. 00002530  48C1                     ext.l      D1
  3347. 00002532  2F01                     move.l     -[A7], D1
  3348. 00002534  4EAD 0702                jsr        [A5 + 0x702 /* export_220 */]
  3349. 00002538  3940 0004                move.w     [A4 + 0x4], D0
  3350. 0000253C  7048                     moveq.l    D0, 0x48
  3351. 0000253E  2F00                     move.l     -[A7], D0
  3352. 00002540  322E 000C                move.w     D1, [A6 + 0xC]
  3353. 00002544  48C1                     ext.l      D1
  3354. 00002546  2F01                     move.l     -[A7], D1
  3355. 00002548  4EAD 0702                jsr        [A5 + 0x702 /* export_220 */]
  3356. 0000254C  3940 0002                move.w     [A4 + 0x2], D0
  3357. 00002550  7048                     moveq.l    D0, 0x48
  3358. 00002552  2F00                     move.l     -[A7], D0
  3359. 00002554  322E 0012                move.w     D1, [A6 + 0x12]
  3360. 00002558  48C1                     ext.l      D1
  3361. 0000255A  2F01                     move.l     -[A7], D1
  3362. 0000255C  4EAD 0702                jsr        [A5 + 0x702 /* export_220 */]
  3363. 00002560  3940 0008                move.w     [A4 + 0x8], D0
  3364. 00002564  7048                     moveq.l    D0, 0x48
  3365. 00002566  2F00                     move.l     -[A7], D0
  3366. 00002568  322E 0010                move.w     D1, [A6 + 0x10]
  3367. 0000256C  48C1                     ext.l      D1
  3368. 0000256E  2F01                     move.l     -[A7], D1
  3369. 00002570  4EAD 0702                jsr        [A5 + 0x702 /* export_220 */]
  3370. 00002574  3940 0006                move.w     [A4 + 0x6], D0
  3371. 00002578  296E 0014 000A           move.l     [A4 + 0xA], [A6 + 0x14]
  3372. 0000257E  7000                     moveq.l    D0, 0x00
  3373. 00002580  2940 000E                move.l     [A4 + 0xE], D0
  3374. 00002584  206E 0008                movea.l    A0, [A6 + 0x8]
  3375. 00002588  4AA8 01CA                tst.l      [A0 + 0x1CA]
  3376. 0000258C  4FEF 0020                lea.l      A7, [A7 + 0x20]
  3377. 00002590  6720                     beq        +0x22 /* 000025B2 */
  3378. 00002592  206E 0008                movea.l    A0, [A6 + 0x8]
  3379. 00002596  2668 01CA                movea.l    A3, [A0 + 0x1CA]
  3380. 0000259A  6004                     bra        +0x6 /* 000025A0 */
  3381. label0000259C:
  3382. 0000259C  266B 000E                movea.l    A3, [A3 + 0xE]
  3383. label000025A0:
  3384. 000025A0  4AAB 000E                tst.l      [A3 + 0xE]
  3385. 000025A4  66F6                     bne        -0x8 /* 0000259C */
  3386. 000025A6  3013                     move.w     D0, [A3]
  3387. 000025A8  5240                     addq.w     D0, 1
  3388. 000025AA  3880                     move.w     [A4], D0
  3389. 000025AC  274C 000E                move.l     [A3 + 0xE], A4
  3390. 000025B0  600C                     bra        +0xE /* 000025BE */
  3391. label000025B2:
  3392. 000025B2  38BC 0001                move.w     [A4], 0x1
  3393. 000025B6  206E 0008                movea.l    A0, [A6 + 0x8]
  3394. 000025BA  214C 01CA                move.l     [A0 + 0x1CA], A4
  3395. label000025BE:
  3396. 000025BE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3397. 000025C2  4EAD 205A                jsr        [A5 + 0x205A /* export_1031 */]
  3398. 000025C6  2F0C                     move.l     -[A7], A4
  3399. 000025C8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3400. 000025CC  4EAD 2052                jsr        [A5 + 0x2052 /* export_1030 */]
  3401. 000025D0  4A40                     tst.w      D0
  3402. 000025D2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3403. 000025D6  6604                     bne        +0x6 /* 000025DC */
  3404. 000025D8  7000                     moveq.l    D0, 0x00
  3405. 000025DA  2840                     movea.l    A4, D0
  3406. label000025DC:
  3407. 000025DC  200C                     move.l     D0, A4
  3408. 000025DE  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  3409. 000025E4  4E5E                     unlink     A6
  3410. 000025E6  4E75                     rts
  3411. export_930:
  3412. 000025E8  4E56 0000                link       A6, 0
  3413. 000025EC  48E7 0118                movem.l    -[A7], D7,A3,A4
  3414. 000025F0  7E01                     moveq.l    D7, 0x01
  3415. 000025F2  266D FC5A                movea.l    A3, [A5 - 0x3A6]
  3416. 000025F6  600A                     bra        +0xC /* 00002602 */
  3417. label000025F8:
  3418. 000025F8  002C 0040 004D           ori.b      [A4 + 0x4D], 0x40 /* '@' */
  3419. 000025FE  266B 0004                movea.l    A3, [A3 + 0x4]
  3420. label00002602:
  3421. 00002602  200B                     move.l     D0, A3
  3422. 00002604  6724                     beq        +0x26 /* 0000262A */
  3423. 00002606  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3424. 0000260A  4EBA DD10                jsr        [PC - 0x22F0 /* 0000031C */]
  3425. 0000260E  2840                     movea.l    A4, D0
  3426. 00002610  588F                     addq.l     A7, 4
  3427. 00002612  2F0C                     move.l     -[A7], A4
  3428. 00002614  41EE 0014                lea.l      A0, [A6 + 0x14]
  3429. 00002618  2F20                     move.l     -[A7], -[A0]
  3430. 0000261A  2F20                     move.l     -[A7], -[A0]
  3431. 0000261C  2F13                     move.l     -[A7], [A3]
  3432. 0000261E  4EBA FEE2                jsr        [PC - 0x11E /* 00002502 */]
  3433. 00002622  3E00                     move.w     D7, D0
  3434. 00002624  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3435. 00002628  66CE                     bne        -0x30 /* 000025F8 */
  3436. label0000262A:
  3437. 0000262A  3007                     move.w     D0, D7
  3438. 0000262C  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  3439. 00002632  4E5E                     unlink     A6
  3440. 00002634  4E75                     rts
  3441. export_931:
  3442. 00002636  4E56 FFF8                link       A6, -0x0008
  3443. 0000263A  48E7 0118                movem.l    -[A7], D7,A3,A4
  3444. 0000263E  286E 000C                movea.l    A4, [A6 + 0xC]
  3445. 00002642  486E FFF8                pea.l      [A6 - 0x8]
  3446. 00002646  486E 0008                pea.l      [A6 + 0x8]
  3447. 0000264A  4EAD 0C82                jsr        [A5 + 0xC82 /* export_396 */]
  3448. 0000264E  3E00                     move.w     D7, D0
  3449. 00002650  508F                     addq.l     A7, 8
  3450. 00002652  672E                     beq        +0x30 /* 00002682 */
  3451. 00002654  266D FC5A                movea.l    A3, [A5 - 0x3A6]
  3452. 00002658  6004                     bra        +0x6 /* 0000265E */
  3453. label0000265A:
  3454. 0000265A  266B 0004                movea.l    A3, [A3 + 0x4]
  3455. label0000265E:
  3456. 0000265E  200B                     move.l     D0, A3
  3457. 00002660  6720                     beq        +0x22 /* 00002682 */
  3458. 00002662  2F0C                     move.l     -[A7], A4
  3459. 00002664  4EAD 1F62                jsr        [A5 + 0x1F62 /* export_1000 */]
  3460. 00002668  588F                     addq.l     A7, 4
  3461. 0000266A  2F00                     move.l     -[A7], D0
  3462. 0000266C  41EE 0000                lea.l      A0, [A6 + 0x0]
  3463. 00002670  2F20                     move.l     -[A7], -[A0]
  3464. 00002672  2F20                     move.l     -[A7], -[A0]
  3465. 00002674  2F13                     move.l     -[A7], [A3]
  3466. 00002676  4EBA FE8A                jsr        [PC - 0x176 /* 00002502 */]
  3467. 0000267A  3E00                     move.w     D7, D0
  3468. 0000267C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3469. 00002680  66D8                     bne        -0x26 /* 0000265A */
  3470. label00002682:
  3471. 00002682  3007                     move.w     D0, D7
  3472. 00002684  4CEE 1880 FFEC           movem.l    D7,A3,A4, [A6 - 0x14]
  3473. 0000268A  4E5E                     unlink     A6
  3474. 0000268C  4E75                     rts
  3475. export_932:
  3476. 0000268E  4E56 FDDC                link       A6, -0x0224
  3477. 00002692  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  3478. 00002696  286E 0010                movea.l    A4, [A6 + 0x10]
  3479. 0000269A  47EE FDFE                lea.l      A3, [A6 - 0x202]
  3480. 0000269E  4246                     clr.w      D6
  3481. 000026A0  2F0B                     move.l     -[A7], A3
  3482. 000026A2  486E FDF0                pea.l      [A6 - 0x210]
  3483. 000026A6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3484. 000026AA  4EAD 0BCA                jsr        [A5 + 0xBCA /* export_373 */]
  3485. 000026AE  4A40                     tst.w      D0
  3486. 000026B0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3487. 000026B4  6700 0138                beq        +0x13A /* 000027EE */
  3488. 000026B8  5246                     addq.w     D6, 1
  3489. 000026BA  486E FFFE                pea.l      [A6 - 0x2]
  3490. 000026BE  2F0C                     move.l     -[A7], A4
  3491. 000026C0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3492. 000026C4  4EBA 01EA                jsr        [PC + 0x1EA /* 000028B0 */]
  3493. 000026C8  4A40                     tst.w      D0
  3494. 000026CA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3495. 000026CE  6700 011E                beq        +0x120 /* 000027EE */
  3496. 000026D2  5246                     addq.w     D6, 1
  3497. 000026D4  4A2E FDFD                tst.b      [A6 - 0x203]
  3498. 000026D8  6636                     bne        +0x38 /* 00002710 */
  3499. 000026DA  486E FDF0                pea.l      [A6 - 0x210]
  3500. 000026DE  486E FDE6                pea.l      [A6 - 0x21A]
  3501. 000026E2  3F3C 080E                move.w     -[A7], 0x80E
  3502. 000026E6  A9EB                     syscall    Pack4/FP68K
  3503. 000026E8  41EE FDE6                lea.l      A0, [A6 - 0x21A]
  3504. 000026EC  43EE FDDC                lea.l      A1, [A6 - 0x224]
  3505. 000026F0  22D8                     move.l     [A1]+, [A0]+
  3506. 000026F2  22D8                     move.l     [A1]+, [A0]+
  3507. 000026F4  32D8                     move.w     [A1]+, [A0]+
  3508. 000026F6  486E FDDC                pea.l      [A6 - 0x224]
  3509. 000026FA  3F3C 0016                move.w     -[A7], 0x16
  3510. 000026FE  A9EB                     syscall    Pack4/FP68K
  3511. 00002700  486E FDDC                pea.l      [A6 - 0x224]
  3512. 00002704  4EAD 032A                jsr        [A5 + 0x32A /* export_97 */]
  3513. 00002708  2E00                     move.l     D7, D0
  3514. 0000270A  5387                     subq.l     D7, 1
  3515. 0000270C  588F                     addq.l     A7, 4
  3516. 0000270E  6056                     bra        +0x58 /* 00002766 */
  3517. label00002710:
  3518. 00002710  7E00                     moveq.l    D7, 0x00
  3519. 00002712  6002                     bra        +0x4 /* 00002716 */
  3520. label00002714:
  3521. 00002714  5287                     addq.l     D7, 1
  3522. label00002716:
  3523. 00002716  302E FFFE                move.w     D0, [A6 - 0x2]
  3524. 0000271A  48C0                     ext.l      D0
  3525. 0000271C  B087                     cmp.l      D0, D7
  3526. 0000271E  6F16                     ble        +0x18 /* 00002736 */
  3527. 00002720  2054                     movea.l    A0, [A4]
  3528. 00002722  2007                     move.l     D0, D7
  3529. 00002724  E980                     asl        D0, 4
  3530. 00002726  2F30 0800                move.l     -[A7], [A0 + D0]
  3531. 0000272A  2F0B                     move.l     -[A7], A3
  3532. 0000272C  4EAD 1B2A                jsr        [A5 + 0x1B2A /* export_865 */]
  3533. 00002730  4A40                     tst.w      D0
  3534. 00002732  508F                     addq.l     A7, 8
  3535. 00002734  66DE                     bne        -0x20 /* 00002714 */
  3536. label00002736:
  3537. 00002736  302E FFFE                move.w     D0, [A6 - 0x2]
  3538. 0000273A  48C0                     ext.l      D0
  3539. 0000273C  B087                     cmp.l      D0, D7
  3540. 0000273E  6E26                     bgt        +0x28 /* 00002766 */
  3541. 00002740  7E00                     moveq.l    D7, 0x00
  3542. 00002742  6002                     bra        +0x4 /* 00002746 */
  3543. label00002744:
  3544. 00002744  5287                     addq.l     D7, 1
  3545. label00002746:
  3546. 00002746  302E FFFE                move.w     D0, [A6 - 0x2]
  3547. 0000274A  48C0                     ext.l      D0
  3548. 0000274C  B087                     cmp.l      D0, D7
  3549. 0000274E  6F16                     ble        +0x18 /* 00002766 */
  3550. 00002750  2054                     movea.l    A0, [A4]
  3551. 00002752  2007                     move.l     D0, D7
  3552. 00002754  E980                     asl        D0, 4
  3553. 00002756  2F30 0800                move.l     -[A7], [A0 + D0]
  3554. 0000275A  2F0B                     move.l     -[A7], A3
  3555. 0000275C  4EAD 0F22                jsr        [A5 + 0xF22 /* export_480 */]
  3556. 00002760  4A40                     tst.w      D0
  3557. 00002762  508F                     addq.l     A7, 8
  3558. 00002764  66DE                     bne        -0x20 /* 00002744 */
  3559. label00002766:
  3560. 00002766  4A87                     tst.l      D7
  3561. 00002768  6D14                     blt        +0x16 /* 0000277E */
  3562. 0000276A  302E FFFE                move.w     D0, [A6 - 0x2]
  3563. 0000276E  48C0                     ext.l      D0
  3564. 00002770  B087                     cmp.l      D0, D7
  3565. 00002772  6F0A                     ble        +0xC /* 0000277E */
  3566. 00002774  5246                     addq.w     D6, 1
  3567. 00002776  206E 0014                movea.l    A0, [A6 + 0x14]
  3568. 0000277A  3087                     move.w     [A0], D7
  3569. 0000277C  6070                     bra        +0x72 /* 000027EE */
  3570. label0000277E:
  3571. 0000277E  4A2E FDFD                tst.b      [A6 - 0x203]
  3572. 00002782  663C                     bne        +0x3E /* 000027C0 */
  3573. 00002784  302E FFFE                move.w     D0, [A6 - 0x2]
  3574. 00002788  48C0                     ext.l      D0
  3575. 0000278A  2F00                     move.l     -[A7], D0
  3576. 0000278C  2007                     move.l     D0, D7
  3577. 0000278E  5280                     addq.l     D0, 1
  3578. 00002790  2F00                     move.l     -[A7], D0
  3579. 00002792  4878 020E                push.l     0x20E
  3580. 00002796  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  3581. 0000279A  588F                     addq.l     A7, 4
  3582. 0000279C  2F00                     move.l     -[A7], D0
  3583. 0000279E  41EE FEFE                lea.l      A0, [A6 - 0x102]
  3584. 000027A2  5288                     addq.l     A0, 1
  3585. 000027A4  2F08                     move.l     -[A7], A0
  3586. 000027A6  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  3587. 000027AA  1D40 FEFE                move.b     [A6 - 0x102], D0
  3588. 000027AE  4878 020E                push.l     0x20E
  3589. 000027B2  486E FEFE                pea.l      [A6 - 0x102]
  3590. 000027B6  4EAD 19A2                jsr        [A5 + 0x19A2 /* export_816 */]
  3591. 000027BA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3592. 000027BE  602E                     bra        +0x30 /* 000027EE */
  3593. label000027C0:
  3594. 000027C0  2F0B                     move.l     -[A7], A3
  3595. 000027C2  4878 020F                push.l     0x20F
  3596. 000027C6  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  3597. 000027CA  588F                     addq.l     A7, 4
  3598. 000027CC  2F00                     move.l     -[A7], D0
  3599. 000027CE  41EE FEFE                lea.l      A0, [A6 - 0x102]
  3600. 000027D2  5288                     addq.l     A0, 1
  3601. 000027D4  2F08                     move.l     -[A7], A0
  3602. 000027D6  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  3603. 000027DA  1D40 FEFE                move.b     [A6 - 0x102], D0
  3604. 000027DE  4878 020F                push.l     0x20F
  3605. 000027E2  486E FEFE                pea.l      [A6 - 0x102]
  3606. 000027E6  4EAD 19A2                jsr        [A5 + 0x19A2 /* export_816 */]
  3607. 000027EA  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3608. label000027EE:
  3609. 000027EE  3006                     move.w     D0, D6
  3610. 000027F0  4CEE 18C0 FDCC           movem.l    D6,D7,A3,A4, [A6 - 0x234]
  3611. 000027F6  4E5E                     unlink     A6
  3612. 000027F8  4E75                     rts
  3613. export_933:
  3614. 000027FA  4E56 0000                link       A6, 0
  3615. 000027FE  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  3616. 00002802  7E01                     moveq.l    D7, 0x01
  3617. 00002804  286D FC5A                movea.l    A4, [A5 - 0x3A6]
  3618. 00002808  6000 0090                bra        +0x92 /* 0000289A */
  3619. label0000280C:
  3620. 0000280C  2054                     movea.l    A0, [A4]
  3621. 0000280E  4AA8 01CE                tst.l      [A0 + 0x1CE]
  3622. 00002812  676A                     beq        +0x6C /* 0000287E */
  3623. 00002814  2054                     movea.l    A0, [A4]
  3624. 00002816  7000                     moveq.l    D0, 0x00
  3625. 00002818  1028 01BE                move.b     D0, [A0 + 0x1BE]
  3626. 0000281C  7C10                     moveq.l    D6, 0x10
  3627. 0000281E  CC80                     and.l      D6, D0
  3628. 00002820  2054                     movea.l    A0, [A4]
  3629. 00002822  2668 01CE                movea.l    A3, [A0 + 0x1CE]
  3630. 00002826  6004                     bra        +0x6 /* 0000282C */
  3631. label00002828:
  3632. 00002828  266B 000E                movea.l    A3, [A3 + 0xE]
  3633. label0000282C:
  3634. 0000282C  200B                     move.l     D0, A3
  3635. 0000282E  6766                     beq        +0x68 /* 00002896 */
  3636. 00002830  7001                     moveq.l    D0, 0x01
  3637. 00002832  48C6                     ext.l      D6
  3638. 00002834  4A86                     tst.l      D6
  3639. 00002836  672A                     beq        +0x2C /* 00002862 */
  3640. 00002838  206B 000A                movea.l    A0, [A3 + 0xA]
  3641. 0000283C  720A                     moveq.l    D1, 0x0A
  3642. 0000283E  B228 004C                cmp.b      D1, [A0 + 0x4C]
  3643. 00002842  661C                     bne        +0x1E /* 00002860 */
  3644. 00002844  206B 000A                movea.l    A0, [A3 + 0xA]
  3645. 00002848  3228 005E                move.w     D1, [A0 + 0x5E]
  3646. 0000284C  48C1                     ext.l      D1
  3647. 0000284E  6712                     beq        +0x14 /* 00002862 */
  3648. 00002850  206B 000A                movea.l    A0, [A3 + 0xA]
  3649. 00002854  3228 004A                move.w     D1, [A0 + 0x4A]
  3650. 00002858  48C1                     ext.l      D1
  3651. 0000285A  7404                     moveq.l    D2, 0x04
  3652. 0000285C  C481                     and.l      D2, D1
  3653. 0000285E  6602                     bne        +0x4 /* 00002862 */
  3654. label00002860:
  3655. 00002860  7000                     moveq.l    D0, 0x00
  3656. label00002862:
  3657. 00002862  2F00                     move.l     -[A7], D0
  3658. 00002864  206B 000A                movea.l    A0, [A3 + 0xA]
  3659. 00002868  4868 0008                pea.l      [A0 + 0x8]
  3660. 0000286C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3661. 00002870  4EAD 0BE2                jsr        [A5 + 0xBE2 /* export_376 */]
  3662. 00002874  3E00                     move.w     D7, D0
  3663. 00002876  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3664. 0000287A  66AC                     bne        -0x52 /* 00002828 */
  3665. 0000287C  6018                     bra        +0x1A /* 00002896 */
  3666. label0000287E:
  3667. 0000287E  7001                     moveq.l    D0, 0x01
  3668. 00002880  2F00                     move.l     -[A7], D0
  3669. 00002882  2054                     movea.l    A0, [A4]
  3670. 00002884  4868 01D2                pea.l      [A0 + 0x1D2]
  3671. 00002888  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3672. 0000288C  4EAD 0BE2                jsr        [A5 + 0xBE2 /* export_376 */]
  3673. 00002890  3E00                     move.w     D7, D0
  3674. 00002892  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3675. label00002896:
  3676. 00002896  286C 0004                movea.l    A4, [A4 + 0x4]
  3677. label0000289A:
  3678. 0000289A  200C                     move.l     D0, A4
  3679. 0000289C  6706                     beq        +0x8 /* 000028A4 */
  3680. 0000289E  4A47                     tst.w      D7
  3681. 000028A0  6600 FF6A                bne        -0x94 /* 0000280C */
  3682. label000028A4:
  3683. 000028A4  3007                     move.w     D0, D7
  3684. 000028A6  4CEE 18C0 FFF0           movem.l    D6,D7,A3,A4, [A6 - 0x10]
  3685. 000028AC  4E5E                     unlink     A6
  3686. 000028AE  4E75                     rts
  3687. export_934:
  3688. fn000028B0:
  3689. 000028B0  48E7 0018                movem.l    -[A7], A3,A4
  3690. 000028B4  286F 0010                movea.l    A4, [A7 + 0x10]
  3691. 000028B8  266F 000C                movea.l    A3, [A7 + 0xC]
  3692. 000028BC  102B 004C                move.b     D0, [A3 + 0x4C]
  3693. 000028C0  5500                     subq.b     D0, 2
  3694. 000028C2  655C                     bcs        +0x5E /* 00002920 */
  3695. 000028C4  0C00 0007                cmpi.b     D0, 0x7
  3696. 000028C8  6256                     bhi        +0x58 /* 00002920 */
  3697. 000028CA  7200                     moveq.l    D1, 0x00
  3698. 000028CC  1200                     move.b     D1, D0
  3699. 000028CE  D241                     add.w      D1, D1
  3700. 000028D0  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  3701. 000028D4  4EFB 1000                jmp        [PC + D1.w]
  3702. 000028D8  0012 0020                ori.b      [A2], 0x20 /* ' ' */
  3703. 000028DC  004A 004A                ori.w      A2, 0x4A /* 'J' */
  3704. 000028E0  004A 002E                ori.w      A2, 0x2E /* '.' */
  3705. 000028E4  004A 003C                ori.w      A2, 0x3C /* '<' */
  3706. 000028E8  28AB 0062                move.l     [A4], [A3 + 0x62]
  3707. 000028EC  206F 0014                movea.l    A0, [A7 + 0x14]
  3708. 000028F0  30AB 0060                move.w     [A0], [A3 + 0x60]
  3709. 000028F4  6038                     bra        +0x3A /* 0000292E */
  3710. 000028F6  28AB 0062                move.l     [A4], [A3 + 0x62]
  3711. 000028FA  206F 0014                movea.l    A0, [A7 + 0x14]
  3712. 000028FE  30AB 005E                move.w     [A0], [A3 + 0x5E]
  3713. 00002902  602A                     bra        +0x2C /* 0000292E */
  3714. 00002904  28AB 0066                move.l     [A4], [A3 + 0x66]
  3715. 00002908  206F 0014                movea.l    A0, [A7 + 0x14]
  3716. 0000290C  30AB 005E                move.w     [A0], [A3 + 0x5E]
  3717. 00002910  601C                     bra        +0x1E /* 0000292E */
  3718. 00002912  28AB 0066                move.l     [A4], [A3 + 0x66]
  3719. 00002916  206F 0014                movea.l    A0, [A7 + 0x14]
  3720. 0000291A  30AB 005E                move.w     [A0], [A3 + 0x5E]
  3721. 0000291E  600E                     bra        +0x10 /* 0000292E */
  3722. label00002920:
  3723. 00002920  7000                     moveq.l    D0, 0x00
  3724. 00002922  2880                     move.l     [A4], D0
  3725. 00002924  206F 0014                movea.l    A0, [A7 + 0x14]
  3726. 00002928  4250                     clr.w      [A0]
  3727. 0000292A  7000                     moveq.l    D0, 0x00
  3728. 0000292C  6002                     bra        +0x4 /* 00002930 */
  3729. label0000292E:
  3730. 0000292E  7001                     moveq.l    D0, 0x01
  3731. label00002930:
  3732. 00002930  4CDF 1800                movem.l    A3,A4, [A7]+
  3733. 00002934  4E75                     rts
  3734. fn00002936:
  3735. 00002936  48E7 0018                movem.l    -[A7], A3,A4
  3736. 0000293A  286F 0010                movea.l    A4, [A7 + 0x10]
  3737. 0000293E  266F 000C                movea.l    A3, [A7 + 0xC]
  3738. 00002942  102B 004C                move.b     D0, [A3 + 0x4C]
  3739. 00002946  5500                     subq.b     D0, 2
  3740. 00002948  656C                     bcs        +0x6E /* 000029B6 */
  3741. 0000294A  0C00 0007                cmpi.b     D0, 0x7
  3742. 0000294E  6266                     bhi        +0x68 /* 000029B6 */
  3743. 00002950  7200                     moveq.l    D1, 0x00
  3744. 00002952  1200                     move.b     D1, D0
  3745. 00002954  D241                     add.w      D1, D1
  3746. 00002956  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  3747. 0000295A  4EFB 1000                jmp        [PC + D1.w]
  3748. 0000295E  0012 0024                ori.b      [A2], 0x24 /* '$' */
  3749. 00002962  005A 005A                ori.w      [A2]+, 0x5A /* 'Z' */
  3750. 00002966  005A 0036                ori.w      [A2]+, 0x36 /* '6' */
  3751. 0000296A  005A 0048                ori.w      [A2]+, 0x48 /* 'H' */
  3752. 0000296E  41EB 0062                lea.l      A0, [A3 + 0x62]
  3753. 00002972  2888                     move.l     [A4], A0
  3754. 00002974  41EB 0060                lea.l      A0, [A3 + 0x60]
  3755. 00002978  226F 0014                movea.l    A1, [A7 + 0x14]
  3756. 0000297C  2288                     move.l     [A1], A0
  3757. 0000297E  603A                     bra        +0x3C /* 000029BA */
  3758. 00002980  41EB 0062                lea.l      A0, [A3 + 0x62]
  3759. 00002984  2888                     move.l     [A4], A0
  3760. 00002986  41EB 005E                lea.l      A0, [A3 + 0x5E]
  3761. 0000298A  226F 0014                movea.l    A1, [A7 + 0x14]
  3762. 0000298E  2288                     move.l     [A1], A0
  3763. 00002990  6028                     bra        +0x2A /* 000029BA */
  3764. 00002992  41EB 0066                lea.l      A0, [A3 + 0x66]
  3765. 00002996  2888                     move.l     [A4], A0
  3766. 00002998  41EB 005E                lea.l      A0, [A3 + 0x5E]
  3767. 0000299C  226F 0014                movea.l    A1, [A7 + 0x14]
  3768. 000029A0  2288                     move.l     [A1], A0
  3769. 000029A2  6016                     bra        +0x18 /* 000029BA */
  3770. 000029A4  41EB 0066                lea.l      A0, [A3 + 0x66]
  3771. 000029A8  2888                     move.l     [A4], A0
  3772. 000029AA  41EB 005E                lea.l      A0, [A3 + 0x5E]
  3773. 000029AE  226F 0014                movea.l    A1, [A7 + 0x14]
  3774. 000029B2  2288                     move.l     [A1], A0
  3775. 000029B4  6004                     bra        +0x6 /* 000029BA */
  3776. label000029B6:
  3777. 000029B6  7000                     moveq.l    D0, 0x00
  3778. 000029B8  6002                     bra        +0x4 /* 000029BC */
  3779. label000029BA:
  3780. 000029BA  7001                     moveq.l    D0, 0x01
  3781. label000029BC:
  3782. 000029BC  4CDF 1800                movem.l    A3,A4, [A7]+
  3783. 000029C0  4E75                     rts
  3784. export_935:
  3785. 000029C2  4E56 FFE8                link       A6, -0x0018
  3786. 000029C6  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  3787. 000029CA  382E 0012                move.w     D4, [A6 + 0x12]
  3788. 000029CE  286E 000C                movea.l    A4, [A6 + 0xC]
  3789. 000029D2  266E 0008                movea.l    A3, [A6 + 0x8]
  3790. 000029D6  7A01                     moveq.l    D5, 0x01
  3791. 000029D8  486E FFEC                pea.l      [A6 - 0x14]
  3792. 000029DC  486E FFE8                pea.l      [A6 - 0x18]
  3793. 000029E0  2F0B                     move.l     -[A7], A3
  3794. 000029E2  4EBA FF52                jsr        [PC - 0xAE /* 00002936 */]
  3795. 000029E6  4A40                     tst.w      D0
  3796. 000029E8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3797. 000029EC  6700 01C2                beq        +0x1C4 /* 00002BB0 */
  3798. 000029F0  206E FFEC                movea.l    A0, [A6 - 0x14]
  3799. 000029F4  3010                     move.w     D0, [A0]
  3800. 000029F6  48C0                     ext.l      D0
  3801. 000029F8  81C4                     divs.w     D0, D4
  3802. 000029FA  4840                     swap.w     D0
  3803. 000029FC  4A40                     tst.w      D0
  3804. 000029FE  662A                     bne        +0x2C /* 00002A2A */
  3805. 00002A00  206E FFEC                movea.l    A0, [A6 - 0x14]
  3806. 00002A04  3010                     move.w     D0, [A0]
  3807. 00002A06  48C0                     ext.l      D0
  3808. 00002A08  48C4                     ext.l      D4
  3809. 00002A0A  D084                     add.l      D0, D4
  3810. 00002A0C  E980                     asl        D0, 4
  3811. 00002A0E  2F00                     move.l     -[A7], D0
  3812. 00002A10  206E FFEC                movea.l    A0, [A6 - 0x14]
  3813. 00002A14  3010                     move.w     D0, [A0]
  3814. 00002A16  48C0                     ext.l      D0
  3815. 00002A18  E980                     asl        D0, 4
  3816. 00002A1A  2F00                     move.l     -[A7], D0
  3817. 00002A1C  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  3818. 00002A20  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  3819. 00002A24  3A00                     move.w     D5, D0
  3820. 00002A26  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3821. label00002A2A:
  3822. 00002A2A  4A45                     tst.w      D5
  3823. 00002A2C  6700 0182                beq        +0x184 /* 00002BB0 */
  3824. 00002A30  206E FFEC                movea.l    A0, [A6 - 0x14]
  3825. 00002A34  4A50                     tst.w      [A0]
  3826. 00002A36  6624                     bne        +0x26 /* 00002A5C */
  3827. 00002A38  7007                     moveq.l    D0, 0x07
  3828. 00002A3A  B02B 004C                cmp.b      D0, [A3 + 0x4C]
  3829. 00002A3E  6710                     beq        +0x12 /* 00002A50 */
  3830. 00002A40  7002                     moveq.l    D0, 0x02
  3831. 00002A42  B02B 004C                cmp.b      D0, [A3 + 0x4C]
  3832. 00002A46  6708                     beq        +0xA /* 00002A50 */
  3833. 00002A48  7009                     moveq.l    D0, 0x09
  3834. 00002A4A  B02B 004C                cmp.b      D0, [A3 + 0x4C]
  3835. 00002A4E  660C                     bne        +0xE /* 00002A5C */
  3836. label00002A50:
  3837. 00002A50  206E FFE8                movea.l    A0, [A6 - 0x18]
  3838. 00002A54  2050                     movea.l    A0, [A0]
  3839. 00002A56  317C 0001 0006           move.w     [A0 + 0x6], 0x1
  3840. label00002A5C:
  3841. 00002A5C  7007                     moveq.l    D0, 0x07
  3842. 00002A5E  B02B 004C                cmp.b      D0, [A3 + 0x4C]
  3843. 00002A62  6620                     bne        +0x22 /* 00002A84 */
  3844. 00002A64  2F0C                     move.l     -[A7], A4
  3845. 00002A66  206E FFE8                movea.l    A0, [A6 - 0x18]
  3846. 00002A6A  2050                     movea.l    A0, [A0]
  3847. 00002A6C  226E FFEC                movea.l    A1, [A6 - 0x14]
  3848. 00002A70  3011                     move.w     D0, [A1]
  3849. 00002A72  48C0                     ext.l      D0
  3850. 00002A74  E980                     asl        D0, 4
  3851. 00002A76  4870 0800                pea.l      [A0 + D0]
  3852. 00002A7A  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  3853. 00002A7E  3A00                     move.w     D5, D0
  3854. 00002A80  508F                     addq.l     A7, 8
  3855. 00002A82  6048                     bra        +0x4A /* 00002ACC */
  3856. label00002A84:
  3857. 00002A84  206E FFE8                movea.l    A0, [A6 - 0x18]
  3858. 00002A88  2050                     movea.l    A0, [A0]
  3859. 00002A8A  226E FFEC                movea.l    A1, [A6 - 0x14]
  3860. 00002A8E  3011                     move.w     D0, [A1]
  3861. 00002A90  48C0                     ext.l      D0
  3862. 00002A92  E980                     asl        D0, 4
  3863. 00002A94  4870 0800                pea.l      [A0 + D0]
  3864. 00002A98  206E FFE8                movea.l    A0, [A6 - 0x18]
  3865. 00002A9C  2050                     movea.l    A0, [A0]
  3866. 00002A9E  226E FFEC                movea.l    A1, [A6 - 0x14]
  3867. 00002AA2  3011                     move.w     D0, [A1]
  3868. 00002AA4  48C0                     ext.l      D0
  3869. 00002AA6  E980                     asl        D0, 4
  3870. 00002AA8  4870 0805                pea.l      [A0 + D0 + 0x5]
  3871. 00002AAC  206E FFE8                movea.l    A0, [A6 - 0x18]
  3872. 00002AB0  2050                     movea.l    A0, [A0]
  3873. 00002AB2  226E FFEC                movea.l    A1, [A6 - 0x14]
  3874. 00002AB6  3011                     move.w     D0, [A1]
  3875. 00002AB8  48C0                     ext.l      D0
  3876. 00002ABA  E980                     asl        D0, 4
  3877. 00002ABC  4870 0804                pea.l      [A0 + D0 + 0x4]
  3878. 00002AC0  2F0C                     move.l     -[A7], A4
  3879. 00002AC2  4EBA 0F9C                jsr        [PC + 0xF9C /* 00003A60 */]
  3880. 00002AC6  3A00                     move.w     D5, D0
  3881. 00002AC8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3882. label00002ACC:
  3883. 00002ACC  4A45                     tst.w      D5
  3884. 00002ACE  6700 00E0                beq        +0xE2 /* 00002BB0 */
  3885. 00002AD2  7009                     moveq.l    D0, 0x09
  3886. 00002AD4  B02B 004C                cmp.b      D0, [A3 + 0x4C]
  3887. 00002AD8  660C                     bne        +0xE /* 00002AE6 */
  3888. 00002ADA  200C                     move.l     D0, A4
  3889. 00002ADC  6700 00D2                beq        +0xD4 /* 00002BB0 */
  3890. 00002AE0  4A14                     tst.b      [A4]
  3891. 00002AE2  6700 00CC                beq        +0xCE /* 00002BB0 */
  3892. label00002AE6:
  3893. 00002AE6  206E FFEC                movea.l    A0, [A6 - 0x14]
  3894. 00002AEA  5250                     addq.w     [A0], 1
  3895. 00002AEC  7010                     moveq.l    D0, 0x10
  3896. 00002AEE  C02B 004D                and.b      D0, [A3 + 0x4D]
  3897. 00002AF2  6700 00BC                beq        +0xBE /* 00002BB0 */
  3898. 00002AF6  7C00                     moveq.l    D6, 0x00
  3899. 00002AF8  6000 00A6                bra        +0xA8 /* 00002BA0 */
  3900. label00002AFC:
  3901. 00002AFC  206E FFE8                movea.l    A0, [A6 - 0x18]
  3902. 00002B00  2050                     movea.l    A0, [A0]
  3903. 00002B02  226E FFEC                movea.l    A1, [A6 - 0x14]
  3904. 00002B06  3011                     move.w     D0, [A1]
  3905. 00002B08  48C0                     ext.l      D0
  3906. 00002B0A  E980                     asl        D0, 4
  3907. 00002B0C  2F30 08F0                move.l     -[A7], [A0 + D0 - 0x16]
  3908. 00002B10  206E FFE8                movea.l    A0, [A6 - 0x18]
  3909. 00002B14  2050                     movea.l    A0, [A0]
  3910. 00002B16  2006                     move.l     D0, D6
  3911. 00002B18  E980                     asl        D0, 4
  3912. 00002B1A  2F30 0800                move.l     -[A7], [A0 + D0]
  3913. 00002B1E  4EAD 0F22                jsr        [A5 + 0xF22 /* export_480 */]
  3914. 00002B22  4A40                     tst.w      D0
  3915. 00002B24  508F                     addq.l     A7, 8
  3916. 00002B26  6F76                     ble        +0x78 /* 00002B9E */
  3917. 00002B28  206E FFE8                movea.l    A0, [A6 - 0x18]
  3918. 00002B2C  2050                     movea.l    A0, [A0]
  3919. 00002B2E  226E FFEC                movea.l    A1, [A6 - 0x14]
  3920. 00002B32  3011                     move.w     D0, [A1]
  3921. 00002B34  5340                     subq.w     D0, 1
  3922. 00002B36  48C0                     ext.l      D0
  3923. 00002B38  E980                     asl        D0, 4
  3924. 00002B3A  43EE FFF0                lea.l      A1, [A6 - 0x10]
  3925. 00002B3E  41F0 0800                lea.l      A0, [A0 + D0]
  3926. 00002B42  22D8                     move.l     [A1]+, [A0]+
  3927. 00002B44  22D8                     move.l     [A1]+, [A0]+
  3928. 00002B46  22D8                     move.l     [A1]+, [A0]+
  3929. 00002B48  22D8                     move.l     [A1]+, [A0]+
  3930. 00002B4A  206E FFEC                movea.l    A0, [A6 - 0x14]
  3931. 00002B4E  3010                     move.w     D0, [A0]
  3932. 00002B50  48C0                     ext.l      D0
  3933. 00002B52  2E00                     move.l     D7, D0
  3934. 00002B54  5587                     subq.l     D7, 2
  3935. 00002B56  6026                     bra        +0x28 /* 00002B7E */
  3936. label00002B58:
  3937. 00002B58  206E FFE8                movea.l    A0, [A6 - 0x18]
  3938. 00002B5C  2050                     movea.l    A0, [A0]
  3939. 00002B5E  2007                     move.l     D0, D7
  3940. 00002B60  E980                     asl        D0, 4
  3941. 00002B62  226E FFE8                movea.l    A1, [A6 - 0x18]
  3942. 00002B66  2251                     movea.l    A1, [A1]
  3943. 00002B68  2207                     move.l     D1, D7
  3944. 00002B6A  E981                     asl        D1, 4
  3945. 00002B6C  43F1 1810                lea.l      A1, [A1 + D1 + 0x10]
  3946. 00002B70  41F0 0800                lea.l      A0, [A0 + D0]
  3947. 00002B74  22D8                     move.l     [A1]+, [A0]+
  3948. 00002B76  22D8                     move.l     [A1]+, [A0]+
  3949. 00002B78  22D8                     move.l     [A1]+, [A0]+
  3950. 00002B7A  22D8                     move.l     [A1]+, [A0]+
  3951. 00002B7C  5387                     subq.l     D7, 1
  3952. label00002B7E:
  3953. 00002B7E  BC87                     cmp.l      D6, D7
  3954. 00002B80  6FD6                     ble        -0x28 /* 00002B58 */
  3955. 00002B82  206E FFE8                movea.l    A0, [A6 - 0x18]
  3956. 00002B86  2050                     movea.l    A0, [A0]
  3957. 00002B88  2006                     move.l     D0, D6
  3958. 00002B8A  E980                     asl        D0, 4
  3959. 00002B8C  41F0 0800                lea.l      A0, [A0 + D0]
  3960. 00002B90  43EE FFF0                lea.l      A1, [A6 - 0x10]
  3961. 00002B94  20D9                     move.l     [A0]+, [A1]+
  3962. 00002B96  20D9                     move.l     [A0]+, [A1]+
  3963. 00002B98  20D9                     move.l     [A0]+, [A1]+
  3964. 00002B9A  20D9                     move.l     [A0]+, [A1]+
  3965. 00002B9C  6012                     bra        +0x14 /* 00002BB0 */
  3966. label00002B9E:
  3967. 00002B9E  5286                     addq.l     D6, 1
  3968. label00002BA0:
  3969. 00002BA0  206E FFEC                movea.l    A0, [A6 - 0x14]
  3970. 00002BA4  3010                     move.w     D0, [A0]
  3971. 00002BA6  5340                     subq.w     D0, 1
  3972. 00002BA8  48C0                     ext.l      D0
  3973. 00002BAA  B086                     cmp.l      D0, D6
  3974. 00002BAC  6E00 FF4E                bgt        -0xB0 /* 00002AFC */
  3975. label00002BB0:
  3976. 00002BB0  3005                     move.w     D0, D5
  3977. 00002BB2  4CEE 18F0 FFD0           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x30]
  3978. 00002BB8  4E5E                     unlink     A6
  3979. 00002BBA  4E75                     rts
  3980. export_936:
  3981. 00002BBC  4E56 FFF8                link       A6, -0x0008
  3982. 00002BC0  48E7 0110                movem.l    -[A7], D7,A3
  3983. 00002BC4  266E 0008                movea.l    A3, [A6 + 0x8]
  3984. 00002BC8  486E FFFC                pea.l      [A6 - 0x4]
  3985. 00002BCC  486E FFF8                pea.l      [A6 - 0x8]
  3986. 00002BD0  2F0B                     move.l     -[A7], A3
  3987. 00002BD2  4EBA FD62                jsr        [PC - 0x29E /* 00002936 */]
  3988. 00002BD6  4A40                     tst.w      D0
  3989. 00002BD8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3990. 00002BDC  6776                     beq        +0x78 /* 00002C54 */
  3991. 00002BDE  7E00                     moveq.l    D7, 0x00
  3992. 00002BE0  6016                     bra        +0x18 /* 00002BF8 */
  3993. label00002BE2:
  3994. 00002BE2  206E FFF8                movea.l    A0, [A6 - 0x8]
  3995. 00002BE6  2050                     movea.l    A0, [A0]
  3996. 00002BE8  2007                     move.l     D0, D7
  3997. 00002BEA  E980                     asl        D0, 4
  3998. 00002BEC  4870 0800                pea.l      [A0 + D0]
  3999. 00002BF0  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  4000. 00002BF4  588F                     addq.l     A7, 4
  4001. 00002BF6  5287                     addq.l     D7, 1
  4002. label00002BF8:
  4003. 00002BF8  206E FFFC                movea.l    A0, [A6 - 0x4]
  4004. 00002BFC  3010                     move.w     D0, [A0]
  4005. 00002BFE  48C0                     ext.l      D0
  4006. 00002C00  B087                     cmp.l      D0, D7
  4007. 00002C02  6EDE                     bgt        -0x20 /* 00002BE2 */
  4008. 00002C04  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  4009. 00002C08  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  4010. 00002C0C  206E FFFC                movea.l    A0, [A6 - 0x4]
  4011. 00002C10  4250                     clr.w      [A0]
  4012. 00002C12  102B 004C                move.b     D0, [A3 + 0x4C]
  4013. 00002C16  5500                     subq.b     D0, 2
  4014. 00002C18  588F                     addq.l     A7, 4
  4015. 00002C1A  670A                     beq        +0xC /* 00002C26 */
  4016. 00002C1C  5B00                     subq.b     D0, 5
  4017. 00002C1E  670C                     beq        +0xE /* 00002C2C */
  4018. 00002C20  5500                     subq.b     D0, 2
  4019. 00002C22  6726                     beq        +0x28 /* 00002C4A */
  4020. 00002C24  602E                     bra        +0x30 /* 00002C54 */
  4021. label00002C26:
  4022. 00002C26  426B 005E                clr.w      [A3 + 0x5E]
  4023. 00002C2A  6028                     bra        +0x2A /* 00002C54 */
  4024. label00002C2C:
  4025. 00002C2C  426B 0060                clr.w      [A3 + 0x60]
  4026. 00002C30  4AAB 0072                tst.l      [A3 + 0x72]
  4027. 00002C34  671E                     beq        +0x20 /* 00002C54 */
  4028. 00002C36  206B 0072                movea.l    A0, [A3 + 0x72]
  4029. 00002C3A  487A 0022                pea.l      [PC + 0x22 /* 00002C5E, value 0x0, cstring "" */]
  4030. 00002C3E  4868 005E                pea.l      [A0 + 0x5E]
  4031. 00002C42  3F3C 0810                move.w     -[A7], 0x810
  4032. 00002C46  A9EB                     syscall    Pack4/FP68K
  4033. 00002C48  600A                     bra        +0xC /* 00002C54 */
  4034. label00002C4A:
  4035. 00002C4A  426B 0060                clr.w      [A3 + 0x60]
  4036. 00002C4E  377C FFFF 0062           move.w     [A3 + 0x62], 0xFFFF
  4037. label00002C54:
  4038. 00002C54  4CEE 0880 FFF0           movem.l    D7,A3, [A6 - 0x10]
  4039. 00002C5A  4E5E                     unlink     A6
  4040. 00002C5C  4E75                     rts
  4041. 00002C5E  0000 0000                ori.b      D0, 0x0
  4042. 00002C62  0000 0000                ori.b      D0, 0x0
  4043. 00002C66  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  4044. export_937: // at 00002C68 (misaligned)
  4045. 00002C6A  FFF8                     .invalid   <<F/7/7>>
  4046. 00002C6C  48E7 0110                movem.l    -[A7], D7,A3
  4047. 00002C70  3E2E 000E                move.w     D7, [A6 + 0xE]
  4048. 00002C74  266E 0008                movea.l    A3, [A6 + 0x8]
  4049. 00002C78  200B                     move.l     D0, A3
  4050. 00002C7A  6700 00EA                beq        +0xEC /* 00002D66 */
  4051. 00002C7E  48C7                     ext.l      D7
  4052. 00002C80  2F07                     move.l     -[A7], D7
  4053. 00002C82  2F0B                     move.l     -[A7], A3
  4054. 00002C84  4EBA 1910                jsr        [PC + 0x1910 /* 00004596 */]
  4055. 00002C88  4A40                     tst.w      D0
  4056. 00002C8A  508F                     addq.l     A7, 8
  4057. 00002C8C  6600 00D8                bne        +0xDA /* 00002D66 */
  4058. 00002C90  486E FFF8                pea.l      [A6 - 0x8]
  4059. 00002C94  486E FFFC                pea.l      [A6 - 0x4]
  4060. 00002C98  2F0B                     move.l     -[A7], A3
  4061. 00002C9A  4EBA FC9A                jsr        [PC - 0x366 /* 00002936 */]
  4062. 00002C9E  4A40                     tst.w      D0
  4063. 00002CA0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4064. 00002CA4  6700 00BC                beq        +0xBE /* 00002D62 */
  4065. 00002CA8  5347                     subq.w     D7, 1
  4066. 00002CAA  206E FFFC                movea.l    A0, [A6 - 0x4]
  4067. 00002CAE  2050                     movea.l    A0, [A0]
  4068. 00002CB0  48C7                     ext.l      D7
  4069. 00002CB2  2007                     move.l     D0, D7
  4070. 00002CB4  E980                     asl        D0, 4
  4071. 00002CB6  4870 0800                pea.l      [A0 + D0]
  4072. 00002CBA  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  4073. 00002CBE  206E FFF8                movea.l    A0, [A6 - 0x8]
  4074. 00002CC2  5350                     subq.w     [A0], 1
  4075. 00002CC4  4A50                     tst.w      [A0]
  4076. 00002CC6  588F                     addq.l     A7, 4
  4077. 00002CC8  660C                     bne        +0xE /* 00002CD6 */
  4078. 00002CCA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4079. 00002CCE  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  4080. 00002CD2  588F                     addq.l     A7, 4
  4081. 00002CD4  604C                     bra        +0x4E /* 00002D22 */
  4082. label00002CD6:
  4083. 00002CD6  206E FFFC                movea.l    A0, [A6 - 0x4]
  4084. 00002CDA  2050                     movea.l    A0, [A0]
  4085. 00002CDC  3007                     move.w     D0, D7
  4086. 00002CDE  5240                     addq.w     D0, 1
  4087. 00002CE0  48C0                     ext.l      D0
  4088. 00002CE2  E980                     asl        D0, 4
  4089. 00002CE4  4870 0800                pea.l      [A0 + D0]
  4090. 00002CE8  206E FFFC                movea.l    A0, [A6 - 0x4]
  4091. 00002CEC  2050                     movea.l    A0, [A0]
  4092. 00002CEE  48C7                     ext.l      D7
  4093. 00002CF0  2007                     move.l     D0, D7
  4094. 00002CF2  E980                     asl        D0, 4
  4095. 00002CF4  4870 0800                pea.l      [A0 + D0]
  4096. 00002CF8  206E FFF8                movea.l    A0, [A6 - 0x8]
  4097. 00002CFC  3010                     move.w     D0, [A0]
  4098. 00002CFE  48C0                     ext.l      D0
  4099. 00002D00  48C7                     ext.l      D7
  4100. 00002D02  9087                     sub.l      D0, D7
  4101. 00002D04  E980                     asl        D0, 4
  4102. 00002D06  2F00                     move.l     -[A7], D0
  4103. 00002D08  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  4104. 00002D0C  206E FFFC                movea.l    A0, [A6 - 0x4]
  4105. 00002D10  2050                     movea.l    A0, [A0]
  4106. 00002D12  226E FFF8                movea.l    A1, [A6 - 0x8]
  4107. 00002D16  3011                     move.w     D0, [A1]
  4108. 00002D18  48C0                     ext.l      D0
  4109. 00002D1A  E980                     asl        D0, 4
  4110. 00002D1C  7200                     moveq.l    D1, 0x00
  4111. 00002D1E  2181 0800                move.l     [A0 + D0], D1
  4112. label00002D22:
  4113. 00002D22  102B 004C                move.b     D0, [A3 + 0x4C]
  4114. 00002D26  5500                     subq.b     D0, 2
  4115. 00002D28  670A                     beq        +0xC /* 00002D34 */
  4116. 00002D2A  5B00                     subq.b     D0, 5
  4117. 00002D2C  670C                     beq        +0xE /* 00002D3A */
  4118. 00002D2E  5500                     subq.b     D0, 2
  4119. 00002D30  6726                     beq        +0x28 /* 00002D58 */
  4120. 00002D32  602E                     bra        +0x30 /* 00002D62 */
  4121. label00002D34:
  4122. 00002D34  426B 005E                clr.w      [A3 + 0x5E]
  4123. 00002D38  6028                     bra        +0x2A /* 00002D62 */
  4124. label00002D3A:
  4125. 00002D3A  426B 0060                clr.w      [A3 + 0x60]
  4126. 00002D3E  4AAB 0072                tst.l      [A3 + 0x72]
  4127. 00002D42  671E                     beq        +0x20 /* 00002D62 */
  4128. 00002D44  206B 0072                movea.l    A0, [A3 + 0x72]
  4129. 00002D48  487A 0028                pea.l      [PC + 0x28 /* 00002D72, value 0x0, cstring "" */]
  4130. 00002D4C  4868 005E                pea.l      [A0 + 0x5E]
  4131. 00002D50  3F3C 0810                move.w     -[A7], 0x810
  4132. 00002D54  A9EB                     syscall    Pack4/FP68K
  4133. 00002D56  600A                     bra        +0xC /* 00002D62 */
  4134. label00002D58:
  4135. 00002D58  426B 0060                clr.w      [A3 + 0x60]
  4136. 00002D5C  377C FFFF 0062           move.w     [A3 + 0x62], 0xFFFF
  4137. label00002D62:
  4138. 00002D62  7001                     moveq.l    D0, 0x01
  4139. 00002D64  6002                     bra        +0x4 /* 00002D68 */
  4140. label00002D66:
  4141. 00002D66  7000                     moveq.l    D0, 0x00
  4142. label00002D68:
  4143. 00002D68  4CEE 0880 FFF0           movem.l    D7,A3, [A6 - 0x10]
  4144. 00002D6E  4E5E                     unlink     A6
  4145. 00002D70  4E75                     rts
  4146. 00002D72  0000 0000                ori.b      D0, 0x0
  4147. 00002D76  0000 0000                ori.b      D0, 0x0
  4148. 00002D7A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  4149. export_938: // at 00002D7C (misaligned)
  4150. 00002D7E  0000 1D6D                ori.b      D0, 0x6D /* 'm' */
  4151. 00002D82  EA11                     roxr       D1.b, 5
  4152. 00002D84  000B 41EE                ori.b      A3, 0xEE
  4153. 00002D88  0010 2F20                ori.b      [A0], 0x20 /* ' ' */
  4154. 00002D8C  2F20                     move.l     -[A7], -[A0]
  4155. 00002D8E  4EAD 0802                jsr        [A5 + 0x802 /* export_252 */]
  4156. 00002D92  4E5E                     unlink     A6
  4157. 00002D94  4E75                     rts
  4158. export_939:
  4159. 00002D96  4E56 FFEE                link       A6, -0x0012
  4160. 00002D9A  486E 0008                pea.l      [A6 + 0x8]
  4161. 00002D9E  486E FFF8                pea.l      [A6 - 0x8]
  4162. 00002DA2  3F3C 0810                move.w     -[A7], 0x810
  4163. 00002DA6  A9EB                     syscall    Pack4/FP68K
  4164. 00002DA8  486E FFF8                pea.l      [A6 - 0x8]
  4165. 00002DAC  486E FFEE                pea.l      [A6 - 0x12]
  4166. 00002DB0  3F3C 080E                move.w     -[A7], 0x80E
  4167. 00002DB4  A9EB                     syscall    Pack4/FP68K
  4168. 00002DB6  487A 0060                pea.l      [PC + 0x60 /* 00002E18, value 0x0, cstring "" */]
  4169. 00002DBA  486E FFEE                pea.l      [A6 - 0x12]
  4170. 00002DBE  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  4171. 00002DC2  A9EB                     syscall    Pack4/FP68K
  4172. 00002DC4  6422                     bcc        +0x24 /* 00002DE8 */
  4173. 00002DC6  486E FFF8                pea.l      [A6 - 0x8]
  4174. 00002DCA  486E FFEE                pea.l      [A6 - 0x12]
  4175. 00002DCE  3F3C 080E                move.w     -[A7], 0x80E
  4176. 00002DD2  A9EB                     syscall    Pack4/FP68K
  4177. 00002DD4  0A2E 0080 FFEE           xori.b     [A6 - 0x12], 0x80
  4178. 00002DDA  486E FFEE                pea.l      [A6 - 0x12]
  4179. 00002DDE  486E FFF8                pea.l      [A6 - 0x8]
  4180. 00002DE2  3F3C 0810                move.w     -[A7], 0x810
  4181. 00002DE6  A9EB                     syscall    Pack4/FP68K
  4182. label00002DE8:
  4183. 00002DE8  486E FFF8                pea.l      [A6 - 0x8]
  4184. 00002DEC  486E FFEE                pea.l      [A6 - 0x12]
  4185. 00002DF0  3F3C 080E                move.w     -[A7], 0x80E
  4186. 00002DF4  A9EB                     syscall    Pack4/FP68K
  4187. 00002DF6  487A 0016                pea.l      [PC + 0x16 /* 00002E0E, value 0x3FD0B424 */]
  4188. 00002DFA  486E FFEE                pea.l      [A6 - 0x12]
  4189. 00002DFE  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  4190. 00002E02  A9EB                     syscall    Pack4/FP68K
  4191. 00002E04  5EC0                     sgt        D0
  4192. 00002E06  0240 0001                andi.w     D0, 0x1
  4193. 00002E0A  4E5E                     unlink     A6
  4194. 00002E0C  4E75                     rts
  4195. 00002E0E  3FD0                     move.w     <<invalid special address>>, [A0]
  4196. 00002E10  B424                     cmp.b      D2, -[A4]
  4197. 00002E12  DC35 095C                add.b      D6, <<invalid full ext with I/IS == 4>>
  4198. 00002E16  D80F                     add.b      D4, A7
  4199. 00002E18  0000 0000                ori.b      D0, 0x0
  4200. 00002E1C  0000 0000                ori.b      D0, 0x0
  4201. 00002E20  0000 48E7                ori.b      D0, 0xE7
  4202. export_940: // at 00002E22 (misaligned)
  4203. 00002E24  0118                     btst       [A0]+, D0
  4204. 00002E26  286F 0010                movea.l    A4, [A7 + 0x10]
  4205. 00002E2A  266F 0014                movea.l    A3, [A7 + 0x14]
  4206. 00002E2E  276C 000C 000C           move.l     [A3 + 0xC], [A4 + 0xC]
  4207. 00002E34  41EB 001C                lea.l      A0, [A3 + 0x1C]
  4208. 00002E38  43EC 001C                lea.l      A1, [A4 + 0x1C]
  4209. 00002E3C  20D9                     move.l     [A0]+, [A1]+
  4210. 00002E3E  20D9                     move.l     [A0]+, [A1]+
  4211. 00002E40  1E2B 0013                move.b     D7, [A3 + 0x13]
  4212. 00002E44  276C 0010 0010           move.l     [A3 + 0x10], [A4 + 0x10]
  4213. 00002E4A  1747 0013                move.b     [A3 + 0x13], D7
  4214. 00002E4E  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  4215. 00002E52  4E75                     rts
  4216. export_941:
  4217. 00002E54  4E56 FF00                link       A6, -0x0100
  4218. 00002E58  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  4219. 00002E5C  286E 0008                movea.l    A4, [A6 + 0x8]
  4220. 00002E60  47EE FF00                lea.l      A3, [A6 - 0x100]
  4221. 00002E64  200C                     move.l     D0, A4
  4222. 00002E66  677E                     beq        +0x80 /* 00002EE6 */
  4223. 00002E68  4213                     clr.b      [A3]
  4224. 00002E6A  7000                     moveq.l    D0, 0x00
  4225. 00002E6C  7000                     moveq.l    D0, 0x00
  4226. 00002E6E  206E 0010                movea.l    A0, [A6 + 0x10]
  4227. 00002E72  3080                     move.w     [A0], D0
  4228. 00002E74  206E 0010                movea.l    A0, [A6 + 0x10]
  4229. 00002E78  3140 0002                move.w     [A0 + 0x2], D0
  4230. 00002E7C  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  4231. 00002E80  3A00                     move.w     D5, D0
  4232. 00002E82  4EAD 07A2                jsr        [A5 + 0x7A2 /* export_240 */]
  4233. 00002E86  DA40                     add.w      D5, D0
  4234. 00002E88  7E01                     moveq.l    D7, 0x01
  4235. 00002E8A  6052                     bra        +0x54 /* 00002EDE */
  4236. label00002E8C:
  4237. 00002E8C  206E 000C                movea.l    A0, [A6 + 0xC]
  4238. 00002E90  4A30 7800                tst.b      [A0 + D7]
  4239. 00002E94  673A                     beq        +0x3C /* 00002ED0 */
  4240. 00002E96  206E 0010                movea.l    A0, [A6 + 0x10]
  4241. 00002E9A  DB50                     add.w      [A0], D5
  4242. 00002E9C  7000                     moveq.l    D0, 0x00
  4243. 00002E9E  1014                     move.b     D0, [A4]
  4244. 00002EA0  B087                     cmp.l      D0, D7
  4245. 00002EA2  660C                     bne        +0xE /* 00002EB0 */
  4246. 00002EA4  5213                     addq.b     [A3], 1
  4247. 00002EA6  7000                     moveq.l    D0, 0x00
  4248. 00002EA8  1013                     move.b     D0, [A3]
  4249. 00002EAA  17B4 7800 0000           move.b     [A3 + D0.w], [A4 + D7]
  4250. label00002EB0:
  4251. 00002EB0  2F0B                     move.l     -[A7], A3
  4252. 00002EB2  4EAD 078A                jsr        [A5 + 0x78A /* export_237 */]
  4253. 00002EB6  3C00                     move.w     D6, D0
  4254. 00002EB8  206E 0010                movea.l    A0, [A6 + 0x10]
  4255. 00002EBC  BC68 0002                cmp.w      D6, [A0 + 0x2]
  4256. 00002EC0  588F                     addq.l     A7, 4
  4257. 00002EC2  6F08                     ble        +0xA /* 00002ECC */
  4258. 00002EC4  206E 0010                movea.l    A0, [A6 + 0x10]
  4259. 00002EC8  3146 0002                move.w     [A0 + 0x2], D6
  4260. label00002ECC:
  4261. 00002ECC  4213                     clr.b      [A3]
  4262. 00002ECE  600C                     bra        +0xE /* 00002EDC */
  4263. label00002ED0:
  4264. 00002ED0  5213                     addq.b     [A3], 1
  4265. 00002ED2  7000                     moveq.l    D0, 0x00
  4266. 00002ED4  1013                     move.b     D0, [A3]
  4267. 00002ED6  17B4 7800 0000           move.b     [A3 + D0.w], [A4 + D7]
  4268. label00002EDC:
  4269. 00002EDC  5287                     addq.l     D7, 1
  4270. label00002EDE:
  4271. 00002EDE  7000                     moveq.l    D0, 0x00
  4272. 00002EE0  1014                     move.b     D0, [A4]
  4273. 00002EE2  B087                     cmp.l      D0, D7
  4274. 00002EE4  6CA6                     bge        -0x58 /* 00002E8C */
  4275. label00002EE6:
  4276. 00002EE6  4CEE 18E0 FEEC           movem.l    D5,D6,D7,A3,A4, [A6 - 0x114]
  4277. 00002EEC  4E5E                     unlink     A6
  4278. 00002EEE  4E75                     rts
  4279. export_942:
  4280. 00002EF0  4E56 FEFC                link       A6, -0x0104
  4281. 00002EF4  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  4282. 00002EF8  3A2E 001A                move.w     D5, [A6 + 0x1A]
  4283. 00002EFC  286E 0008                movea.l    A4, [A6 + 0x8]
  4284. 00002F00  47EE FEFC                lea.l      A3, [A6 - 0x104]
  4285. 00002F04  4EAD 07A2                jsr        [A5 + 0x7A2 /* export_240 */]
  4286. 00002F08  3800                     move.w     D4, D0
  4287. 00002F0A  200C                     move.l     D0, A4
  4288. 00002F0C  6700 0190                beq        +0x192 /* 0000309E */
  4289. 00002F10  4A45                     tst.w      D5
  4290. 00002F12  6724                     beq        +0x26 /* 00002F38 */
  4291. 00002F14  302E 0014                move.w     D0, [A6 + 0x14]
  4292. 00002F18  906E 0010                sub.w      D0, [A6 + 0x10]
  4293. 00002F1C  3C00                     move.w     D6, D0
  4294. 00002F1E  5546                     subq.w     D6, 2
  4295. 00002F20  4EAD 0792                jsr        [A5 + 0x792 /* export_238 */]
  4296. 00002F24  D06E 0012                add.w      D0, [A6 + 0x12]
  4297. 00002F28  3D40 FFFE                move.w     [A6 - 0x2], D0
  4298. 00002F2C  302E 0014                move.w     D0, [A6 + 0x14]
  4299. 00002F30  5340                     subq.w     D0, 1
  4300. 00002F32  3D40 FFFC                move.w     [A6 - 0x4], D0
  4301. 00002F36  6022                     bra        +0x24 /* 00002F5A */
  4302. label00002F38:
  4303. 00002F38  302E 0016                move.w     D0, [A6 + 0x16]
  4304. 00002F3C  906E 0012                sub.w      D0, [A6 + 0x12]
  4305. 00002F40  3C00                     move.w     D6, D0
  4306. 00002F42  5546                     subq.w     D6, 2
  4307. 00002F44  302E 0012                move.w     D0, [A6 + 0x12]
  4308. 00002F48  5240                     addq.w     D0, 1
  4309. 00002F4A  3D40 FFFE                move.w     [A6 - 0x2], D0
  4310. 00002F4E  4EAD 0792                jsr        [A5 + 0x792 /* export_238 */]
  4311. 00002F52  D06E 0010                add.w      D0, [A6 + 0x10]
  4312. 00002F56  3D40 FFFC                move.w     [A6 - 0x4], D0
  4313. label00002F5A:
  4314. 00002F5A  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  4315. 00002F5E  D840                     add.w      D4, D0
  4316. 00002F60  4213                     clr.b      [A3]
  4317. 00002F62  7E01                     moveq.l    D7, 0x01
  4318. 00002F64  6000 012E                bra        +0x130 /* 00003094 */
  4319. label00002F68:
  4320. 00002F68  206E 000C                movea.l    A0, [A6 + 0xC]
  4321. 00002F6C  4A30 7800                tst.b      [A0 + D7]
  4322. 00002F70  6700 0114                beq        +0x116 /* 00003086 */
  4323. 00002F74  7000                     moveq.l    D0, 0x00
  4324. 00002F76  1014                     move.b     D0, [A4]
  4325. 00002F78  B087                     cmp.l      D0, D7
  4326. 00002F7A  660C                     bne        +0xE /* 00002F88 */
  4327. 00002F7C  5213                     addq.b     [A3], 1
  4328. 00002F7E  7000                     moveq.l    D0, 0x00
  4329. 00002F80  1013                     move.b     D0, [A3]
  4330. 00002F82  17B4 7800 0000           move.b     [A3 + D0.w], [A4 + D7]
  4331. label00002F88:
  4332. 00002F88  303C 3000                move.w     D0, 0x3000 /* '0\0' */
  4333. 00002F8C  C06E 001E                and.w      D0, [A6 + 0x1E]
  4334. 00002F90  6718                     beq        +0x1A /* 00002FAA */
  4335. 00002F92  0440 1000                subi.w     D0, 0x1000
  4336. 00002F96  6712                     beq        +0x14 /* 00002FAA */
  4337. 00002F98  0440 1000                subi.w     D0, 0x1000
  4338. 00002F9C  6700 0086                beq        +0x88 /* 00003024 */
  4339. 00002FA0  0440 1000                subi.w     D0, 0x1000
  4340. 00002FA4  6734                     beq        +0x36 /* 00002FDA */
  4341. 00002FA6  6000 00CC                bra        +0xCE /* 00003074 */
  4342. label00002FAA:
  4343. 00002FAA  4A45                     tst.w      D5
  4344. 00002FAC  671C                     beq        +0x1E /* 00002FCA */
  4345. 00002FAE  7000                     moveq.l    D0, 0x00
  4346. 00002FB0  2F00                     move.l     -[A7], D0
  4347. 00002FB2  725A                     moveq.l    D1, 0x5A
  4348. 00002FB4  2F01                     move.l     -[A7], D1
  4349. 00002FB6  2F00                     move.l     -[A7], D0
  4350. 00002FB8  2F0B                     move.l     -[A7], A3
  4351. 00002FBA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4352. 00002FBE  4EAD 08A2                jsr        [A5 + 0x8A2 /* export_272 */]
  4353. 00002FC2  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4354. 00002FC6  6000 00AC                bra        +0xAE /* 00003074 */
  4355. label00002FCA:
  4356. 00002FCA  2F0B                     move.l     -[A7], A3
  4357. 00002FCC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4358. 00002FD0  4EAD 088A                jsr        [A5 + 0x88A /* export_269 */]
  4359. 00002FD4  508F                     addq.l     A7, 8
  4360. 00002FD6  6000 009C                bra        +0x9E /* 00003074 */
  4361. label00002FDA:
  4362. 00002FDA  4A45                     tst.w      D5
  4363. 00002FDC  6728                     beq        +0x2A /* 00003006 */
  4364. 00002FDE  2F0B                     move.l     -[A7], A3
  4365. 00002FE0  4EAD 078A                jsr        [A5 + 0x78A /* export_237 */]
  4366. 00002FE4  3206                     move.w     D1, D6
  4367. 00002FE6  9240                     sub.w      D1, D0
  4368. 00002FE8  936E FFFC                sub.w      [A6 - 0x4], D1
  4369. 00002FEC  7000                     moveq.l    D0, 0x00
  4370. 00002FEE  2F00                     move.l     -[A7], D0
  4371. 00002FF0  725A                     moveq.l    D1, 0x5A
  4372. 00002FF2  2F01                     move.l     -[A7], D1
  4373. 00002FF4  2F00                     move.l     -[A7], D0
  4374. 00002FF6  2F0B                     move.l     -[A7], A3
  4375. 00002FF8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4376. 00002FFC  4EAD 08A2                jsr        [A5 + 0x8A2 /* export_272 */]
  4377. 00003000  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4378. 00003004  606E                     bra        +0x70 /* 00003074 */
  4379. label00003006:
  4380. 00003006  2F0B                     move.l     -[A7], A3
  4381. 00003008  4EAD 078A                jsr        [A5 + 0x78A /* export_237 */]
  4382. 0000300C  3206                     move.w     D1, D6
  4383. 0000300E  9240                     sub.w      D1, D0
  4384. 00003010  D36E FFFE                add.w      [A6 - 0x2], D1
  4385. 00003014  2F0B                     move.l     -[A7], A3
  4386. 00003016  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4387. 0000301A  4EAD 088A                jsr        [A5 + 0x88A /* export_269 */]
  4388. 0000301E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4389. 00003022  6050                     bra        +0x52 /* 00003074 */
  4390. label00003024:
  4391. 00003024  4A45                     tst.w      D5
  4392. 00003026  672C                     beq        +0x2E /* 00003054 */
  4393. 00003028  2F0B                     move.l     -[A7], A3
  4394. 0000302A  4EAD 078A                jsr        [A5 + 0x78A /* export_237 */]
  4395. 0000302E  3206                     move.w     D1, D6
  4396. 00003030  9240                     sub.w      D1, D0
  4397. 00003032  48C1                     ext.l      D1
  4398. 00003034  E281                     asr        D1, 1
  4399. 00003036  936E FFFC                sub.w      [A6 - 0x4], D1
  4400. 0000303A  7000                     moveq.l    D0, 0x00
  4401. 0000303C  2F00                     move.l     -[A7], D0
  4402. 0000303E  725A                     moveq.l    D1, 0x5A
  4403. 00003040  2F01                     move.l     -[A7], D1
  4404. 00003042  2F00                     move.l     -[A7], D0
  4405. 00003044  2F0B                     move.l     -[A7], A3
  4406. 00003046  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4407. 0000304A  4EAD 08A2                jsr        [A5 + 0x8A2 /* export_272 */]
  4408. 0000304E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4409. 00003052  6020                     bra        +0x22 /* 00003074 */
  4410. label00003054:
  4411. 00003054  2F0B                     move.l     -[A7], A3
  4412. 00003056  4EAD 078A                jsr        [A5 + 0x78A /* export_237 */]
  4413. 0000305A  3206                     move.w     D1, D6
  4414. 0000305C  9240                     sub.w      D1, D0
  4415. 0000305E  48C1                     ext.l      D1
  4416. 00003060  E281                     asr        D1, 1
  4417. 00003062  D36E FFFE                add.w      [A6 - 0x2], D1
  4418. 00003066  2F0B                     move.l     -[A7], A3
  4419. 00003068  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4420. 0000306C  4EAD 088A                jsr        [A5 + 0x88A /* export_269 */]
  4421. 00003070  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4422. label00003074:
  4423. 00003074  4213                     clr.b      [A3]
  4424. 00003076  4A45                     tst.w      D5
  4425. 00003078  6706                     beq        +0x8 /* 00003080 */
  4426. 0000307A  D96E FFFE                add.w      [A6 - 0x2], D4
  4427. 0000307E  6012                     bra        +0x14 /* 00003092 */
  4428. label00003080:
  4429. 00003080  D96E FFFC                add.w      [A6 - 0x4], D4
  4430. 00003084  600C                     bra        +0xE /* 00003092 */
  4431. label00003086:
  4432. 00003086  5213                     addq.b     [A3], 1
  4433. 00003088  7000                     moveq.l    D0, 0x00
  4434. 0000308A  1013                     move.b     D0, [A3]
  4435. 0000308C  17B4 7800 0000           move.b     [A3 + D0.w], [A4 + D7]
  4436. label00003092:
  4437. 00003092  5287                     addq.l     D7, 1
  4438. label00003094:
  4439. 00003094  7000                     moveq.l    D0, 0x00
  4440. 00003096  1014                     move.b     D0, [A4]
  4441. 00003098  B087                     cmp.l      D0, D7
  4442. 0000309A  6C00 FECC                bge        -0x132 /* 00002F68 */
  4443. label0000309E:
  4444. 0000309E  4CEE 18F0 FEE4           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x11C]
  4445. 000030A4  4E5E                     unlink     A6
  4446. 000030A6  4E75                     rts
  4447. export_943:
  4448. 000030A8  4E56 FF00                link       A6, -0x0100
  4449. 000030AC  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  4450. 000030B0  3A2E 000E                move.w     D5, [A6 + 0xE]
  4451. 000030B4  49EE FF00                lea.l      A4, [A6 - 0x100]
  4452. 000030B8  266E 0008                movea.l    A3, [A6 + 0x8]
  4453. 000030BC  200B                     move.l     D0, A3
  4454. 000030BE  6700 0088                beq        +0x8A /* 00003148 */
  4455. 000030C2  4878 0100                push.l     0x100
  4456. 000030C6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4457. 000030CA  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  4458. 000030CE  206E 0010                movea.l    A0, [A6 + 0x10]
  4459. 000030D2  7000                     moveq.l    D0, 0x00
  4460. 000030D4  1013                     move.b     D0, [A3]
  4461. 000030D6  11BC 0001 0000           move.b     [A0 + D0.w], 0x1
  4462. 000030DC  4214                     clr.b      [A4]
  4463. 000030DE  7000                     moveq.l    D0, 0x00
  4464. 000030E0  7000                     moveq.l    D0, 0x00
  4465. 000030E2  2C00                     move.l     D6, D0
  4466. 000030E4  7E01                     moveq.l    D7, 0x01
  4467. 000030E6  508F                     addq.l     A7, 8
  4468. 000030E8  6056                     bra        +0x58 /* 00003140 */
  4469. label000030EA:
  4470. 000030EA  5214                     addq.b     [A4], 1
  4471. 000030EC  7000                     moveq.l    D0, 0x00
  4472. 000030EE  1014                     move.b     D0, [A4]
  4473. 000030F0  19B3 7800 0000           move.b     [A4 + D0.w], [A3 + D7]
  4474. 000030F6  7020                     moveq.l    D0, 0x20
  4475. 000030F8  B033 7800                cmp.b      D0, [A3 + D7]
  4476. 000030FC  6602                     bne        +0x4 /* 00003100 */
  4477. 000030FE  2C07                     move.l     D6, D7
  4478. label00003100:
  4479. 00003100  2F0C                     move.l     -[A7], A4
  4480. 00003102  4EAD 078A                jsr        [A5 + 0x78A /* export_237 */]
  4481. 00003106  BA40                     cmp.w      D5, D0
  4482. 00003108  588F                     addq.l     A7, 4
  4483. 0000310A  6C32                     bge        +0x34 /* 0000313E */
  4484. 0000310C  4A86                     tst.l      D6
  4485. 0000310E  6706                     beq        +0x8 /* 00003116 */
  4486. 00003110  2E06                     move.l     D7, D6
  4487. 00003112  6002                     bra        +0x4 /* 00003116 */
  4488. label00003114:
  4489. 00003114  5287                     addq.l     D7, 1
  4490. label00003116:
  4491. 00003116  7000                     moveq.l    D0, 0x00
  4492. 00003118  1013                     move.b     D0, [A3]
  4493. 0000311A  B087                     cmp.l      D0, D7
  4494. 0000311C  6F08                     ble        +0xA /* 00003126 */
  4495. 0000311E  7020                     moveq.l    D0, 0x20
  4496. 00003120  B033 7801                cmp.b      D0, [A3 + D7 + 0x1]
  4497. 00003124  67EE                     beq        -0x10 /* 00003114 */
  4498. label00003126:
  4499. 00003126  206E 0010                movea.l    A0, [A6 + 0x10]
  4500. 0000312A  2007                     move.l     D0, D7
  4501. 0000312C  5287                     addq.l     D7, 1
  4502. 0000312E  11BC 0001 0800           move.b     [A0 + D0], 0x1
  4503. 00003134  4214                     clr.b      [A4]
  4504. 00003136  7000                     moveq.l    D0, 0x00
  4505. 00003138  7000                     moveq.l    D0, 0x00
  4506. 0000313A  2C00                     move.l     D6, D0
  4507. 0000313C  6002                     bra        +0x4 /* 00003140 */
  4508. label0000313E:
  4509. 0000313E  5287                     addq.l     D7, 1
  4510. label00003140:
  4511. 00003140  7000                     moveq.l    D0, 0x00
  4512. 00003142  1013                     move.b     D0, [A3]
  4513. 00003144  B087                     cmp.l      D0, D7
  4514. 00003146  6CA2                     bge        -0x5C /* 000030EA */
  4515. label00003148:
  4516. 00003148  4CEE 18E0 FEEC           movem.l    D5,D6,D7,A3,A4, [A6 - 0x114]
  4517. 0000314E  4E5E                     unlink     A6
  4518. 00003150  4E75                     rts
  4519. export_944:
  4520. fn00003152:
  4521. 00003152  4E56 0000                link       A6, 0
  4522. 00003156  48E7 0F10                movem.l    -[A7], D4,D5,D6,D7,A3
  4523. 0000315A  266E 0014                movea.l    A3, [A6 + 0x14]
  4524. 0000315E  382E 0012                move.w     D4, [A6 + 0x12]
  4525. 00003162  3A2E 000E                move.w     D5, [A6 + 0xE]
  4526. 00003166  3C2E 001A                move.w     D6, [A6 + 0x1A]
  4527. 0000316A  48C5                     ext.l      D5
  4528. 0000316C  2E05                     move.l     D7, D5
  4529. 0000316E  6022                     bra        +0x24 /* 00003192 */
  4530. label00003170:
  4531. 00003170  2007                     move.l     D0, D7
  4532. 00003172  E980                     asl        D0, 4
  4533. 00003174  41F3 0810                lea.l      A0, [A3 + D0 + 0x10]
  4534. 00003178  2F20                     move.l     -[A7], -[A0]
  4535. 0000317A  2F20                     move.l     -[A7], -[A0]
  4536. 0000317C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4537. 00003180  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  4538. 00003184  4A40                     tst.w      D0
  4539. 00003186  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4540. 0000318A  6704                     beq        +0x6 /* 00003190 */
  4541. 0000318C  3C07                     move.w     D6, D7
  4542. 0000318E  6008                     bra        +0xA /* 00003198 */
  4543. label00003190:
  4544. 00003190  5287                     addq.l     D7, 1
  4545. label00003192:
  4546. 00003192  48C4                     ext.l      D4
  4547. 00003194  B887                     cmp.l      D4, D7
  4548. 00003196  6CD8                     bge        -0x26 /* 00003170 */
  4549. label00003198:
  4550. 00003198  3006                     move.w     D0, D6
  4551. 0000319A  4CEE 08F0 FFEC           movem.l    D4,D5,D6,D7,A3, [A6 - 0x14]
  4552. 000031A0  4E5E                     unlink     A6
  4553. 000031A2  4E75                     rts
  4554. export_945:
  4555. 000031A4  4E56 FFF8                link       A6, -0x0008
  4556. 000031A8  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  4557. 000031AC  382E 000E                move.w     D4, [A6 + 0xE]
  4558. 000031B0  3A2E 0022                move.w     D5, [A6 + 0x22]
  4559. 000031B4  41EE 001C                lea.l      A0, [A6 + 0x1C]
  4560. 000031B8  2F20                     move.l     -[A7], -[A0]
  4561. 000031BA  2F20                     move.l     -[A7], -[A0]
  4562. 000031BC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4563. 000031C0  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  4564. 000031C4  4A40                     tst.w      D0
  4565. 000031C6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4566. 000031CA  6760                     beq        +0x62 /* 0000322C */
  4567. 000031CC  4245                     clr.w      D5
  4568. 000031CE  7C00                     moveq.l    D6, 0x00
  4569. 000031D0  6050                     bra        +0x52 /* 00003222 */
  4570. label000031D2:
  4571. 000031D2  7E00                     moveq.l    D7, 0x00
  4572. 000031D4  6044                     bra        +0x46 /* 0000321A */
  4573. label000031D6:
  4574. 000031D6  486E FFF8                pea.l      [A6 - 0x8]
  4575. 000031DA  48C5                     ext.l      D5
  4576. 000031DC  2F05                     move.l     -[A7], D5
  4577. 000031DE  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  4578. 000031E2  41EE 001C                lea.l      A0, [A6 + 0x1C]
  4579. 000031E6  2F20                     move.l     -[A7], -[A0]
  4580. 000031E8  2F20                     move.l     -[A7], -[A0]
  4581. 000031EA  302E 0012                move.w     D0, [A6 + 0x12]
  4582. 000031EE  48C0                     ext.l      D0
  4583. 000031F0  2F00                     move.l     -[A7], D0
  4584. 000031F2  48C4                     ext.l      D4
  4585. 000031F4  2F04                     move.l     -[A7], D4
  4586. 000031F6  4EBA 0040                jsr        [PC + 0x40 /* 00003238 */]
  4587. 000031FA  41EE 0000                lea.l      A0, [A6 + 0x0]
  4588. 000031FE  2F20                     move.l     -[A7], -[A0]
  4589. 00003200  2F20                     move.l     -[A7], -[A0]
  4590. 00003202  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4591. 00003206  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  4592. 0000320A  4A40                     tst.w      D0
  4593. 0000320C  4FEF 0028                lea.l      A7, [A7 + 0x28]
  4594. 00003210  6704                     beq        +0x6 /* 00003216 */
  4595. 00003212  3005                     move.w     D0, D5
  4596. 00003214  6018                     bra        +0x1A /* 0000322E */
  4597. label00003216:
  4598. 00003216  5245                     addq.w     D5, 1
  4599. 00003218  5287                     addq.l     D7, 1
  4600. label0000321A:
  4601. 0000321A  48C4                     ext.l      D4
  4602. 0000321C  B887                     cmp.l      D4, D7
  4603. 0000321E  6EB6                     bgt        -0x48 /* 000031D6 */
  4604. 00003220  5286                     addq.l     D6, 1
  4605. label00003222:
  4606. 00003222  302E 0012                move.w     D0, [A6 + 0x12]
  4607. 00003226  48C0                     ext.l      D0
  4608. 00003228  B086                     cmp.l      D0, D6
  4609. 0000322A  6EA6                     bgt        -0x58 /* 000031D2 */
  4610. label0000322C:
  4611. 0000322C  3005                     move.w     D0, D5
  4612. label0000322E:
  4613. 0000322E  4CEE 00F0 FFE8           movem.l    D4,D5,D6,D7, [A6 - 0x18]
  4614. 00003234  4E5E                     unlink     A6
  4615. 00003236  4E75                     rts
  4616. export_946:
  4617. fn00003238:
  4618. 00003238  48E7 0F10                movem.l    -[A7], D4,D5,D6,D7,A3
  4619. 0000323C  382F 001E                move.w     D4, [A7 + 0x1E]
  4620. 00003240  266F 0030                movea.l    A3, [A7 + 0x30]
  4621. 00003244  302F 002E                move.w     D0, [A7 + 0x2E]
  4622. 00003248  48C0                     ext.l      D0
  4623. 0000324A  81C4                     divs.w     D0, D4
  4624. 0000324C  3A00                     move.w     D5, D0
  4625. 0000324E  302F 002E                move.w     D0, [A7 + 0x2E]
  4626. 00003252  48C0                     ext.l      D0
  4627. 00003254  81C4                     divs.w     D0, D4
  4628. 00003256  4840                     swap.w     D0
  4629. 00003258  3C00                     move.w     D6, D0
  4630. 0000325A  302F 0026                move.w     D0, [A7 + 0x26]
  4631. 0000325E  906F 0022                sub.w      D0, [A7 + 0x22]
  4632. 00003262  48C0                     ext.l      D0
  4633. 00003264  81C4                     divs.w     D0, D4
  4634. 00003266  4840                     swap.w     D0
  4635. 00003268  3E00                     move.w     D7, D0
  4636. 0000326A  302F 0022                move.w     D0, [A7 + 0x22]
  4637. 0000326E  48C0                     ext.l      D0
  4638. 00003270  322F 002A                move.w     D1, [A7 + 0x2A]
  4639. 00003274  C3C6                     muls.w     D1, D6
  4640. 00003276  D280                     add.l      D1, D0
  4641. 00003278  3741 0002                move.w     [A3 + 0x2], D1
  4642. 0000327C  BE46                     cmp.w      D7, D6
  4643. 0000327E  6F06                     ble        +0x8 /* 00003286 */
  4644. 00003280  48C6                     ext.l      D6
  4645. 00003282  2006                     move.l     D0, D6
  4646. 00003284  6004                     bra        +0x6 /* 0000328A */
  4647. label00003286:
  4648. 00003286  48C7                     ext.l      D7
  4649. 00003288  2007                     move.l     D0, D7
  4650. label0000328A:
  4651. 0000328A  D16B 0002                add.w      [A3 + 0x2], D0
  4652. 0000328E  302F 002A                move.w     D0, [A7 + 0x2A]
  4653. 00003292  D06B 0002                add.w      D0, [A3 + 0x2]
  4654. 00003296  3740 0006                move.w     [A3 + 0x6], D0
  4655. 0000329A  BE46                     cmp.w      D7, D6
  4656. 0000329C  6F04                     ble        +0x6 /* 000032A2 */
  4657. 0000329E  526B 0006                addq.w     [A3 + 0x6], 1
  4658. label000032A2:
  4659. 000032A2  302F 0024                move.w     D0, [A7 + 0x24]
  4660. 000032A6  906F 0020                sub.w      D0, [A7 + 0x20]
  4661. 000032AA  48C0                     ext.l      D0
  4662. 000032AC  81EF 001A                divs.w     D0, [A7 + 0x1A]
  4663. 000032B0  4840                     swap.w     D0
  4664. 000032B2  3E00                     move.w     D7, D0
  4665. 000032B4  302F 0020                move.w     D0, [A7 + 0x20]
  4666. 000032B8  48C0                     ext.l      D0
  4667. 000032BA  322F 0028                move.w     D1, [A7 + 0x28]
  4668. 000032BE  C3C5                     muls.w     D1, D5
  4669. 000032C0  D280                     add.l      D1, D0
  4670. 000032C2  3681                     move.w     [A3], D1
  4671. 000032C4  BE45                     cmp.w      D7, D5
  4672. 000032C6  6F06                     ble        +0x8 /* 000032CE */
  4673. 000032C8  48C5                     ext.l      D5
  4674. 000032CA  2005                     move.l     D0, D5
  4675. 000032CC  6004                     bra        +0x6 /* 000032D2 */
  4676. label000032CE:
  4677. 000032CE  48C7                     ext.l      D7
  4678. 000032D0  2007                     move.l     D0, D7
  4679. label000032D2:
  4680. 000032D2  D153                     add.w      [A3], D0
  4681. 000032D4  302F 0028                move.w     D0, [A7 + 0x28]
  4682. 000032D8  D053                     add.w      D0, [A3]
  4683. 000032DA  3740 0004                move.w     [A3 + 0x4], D0
  4684. 000032DE  BE45                     cmp.w      D7, D5
  4685. 000032E0  6F04                     ble        +0x6 /* 000032E6 */
  4686. 000032E2  526B 0004                addq.w     [A3 + 0x4], 1
  4687. label000032E6:
  4688. 000032E6  4CDF 08F0                movem.l    D4,D5,D6,D7,A3, [A7]+
  4689. 000032EA  4E75                     rts
  4690. fn000032EC:
  4691. 000032EC  4E56 FFF4                link       A6, -0x000C
  4692. 000032F0  48E7 0018                movem.l    -[A7], A3,A4
  4693. 000032F4  286E 0008                movea.l    A4, [A6 + 0x8]
  4694. 000032F8  266E 0014                movea.l    A3, [A6 + 0x14]
  4695. 000032FC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4696. 00003300  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  4697. 00003304  200C                     move.l     D0, A4
  4698. 00003306  588F                     addq.l     A7, 4
  4699. 00003308  676E                     beq        +0x70 /* 00003378 */
  4700. 0000330A  4EAD 0962                jsr        [A5 + 0x962 /* export_296 */]
  4701. 0000330E  41EB 0010                lea.l      A0, [A3 + 0x10]
  4702. 00003312  2F20                     move.l     -[A7], -[A0]
  4703. 00003314  2F20                     move.l     -[A7], -[A0]
  4704. 00003316  4EAD 0972                jsr        [A5 + 0x972 /* export_298 */]
  4705. 0000331A  2F13                     move.l     -[A7], [A3]
  4706. 0000331C  4EAD 0822                jsr        [A5 + 0x822 /* export_256 */]
  4707. 00003320  426E FFF4                clr.w      [A6 - 0xC]
  4708. 00003324  426E FFF6                clr.w      [A6 - 0xA]
  4709. 00003328  302B 0006                move.w     D0, [A3 + 0x6]
  4710. 0000332C  906B 0002                sub.w      D0, [A3 + 0x2]
  4711. 00003330  3D40 FFFA                move.w     [A6 - 0x6], D0
  4712. 00003334  302B 0004                move.w     D0, [A3 + 0x4]
  4713. 00003338  9053                     sub.w      D0, [A3]
  4714. 0000333A  3D40 FFF8                move.w     [A6 - 0x8], D0
  4715. 0000333E  41EE FFFC                lea.l      A0, [A6 - 0x4]
  4716. 00003342  2F20                     move.l     -[A7], -[A0]
  4717. 00003344  2F20                     move.l     -[A7], -[A0]
  4718. 00003346  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4719. 0000334A  4EBA 07F4                jsr        [PC + 0x7F4 /* 00003B40 */]
  4720. 0000334E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4721. 00003352  4E94                     jsr        [A4]
  4722. 00003354  302B 0002                move.w     D0, [A3 + 0x2]
  4723. 00003358  4440                     neg.w      D0
  4724. 0000335A  3D40 FFFE                move.w     [A6 - 0x2], D0
  4725. 0000335E  3013                     move.w     D0, [A3]
  4726. 00003360  4440                     neg.w      D0
  4727. 00003362  3D40 FFFC                move.w     [A6 - 0x4], D0
  4728. 00003366  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4729. 0000336A  4EAD 0822                jsr        [A5 + 0x822 /* export_256 */]
  4730. 0000336E  4EAD 096A                jsr        [A5 + 0x96A /* export_297 */]
  4731. 00003372  4FEF 0020                lea.l      A7, [A7 + 0x20]
  4732. 00003376  600E                     bra        +0x10 /* 00003386 */
  4733. label00003378:
  4734. 00003378  204B                     movea.l    A0, A3
  4735. 0000337A  5088                     addq.l     A0, 8
  4736. 0000337C  2F20                     move.l     -[A7], -[A0]
  4737. 0000337E  2F20                     move.l     -[A7], -[A0]
  4738. 00003380  4EAD 0B6A                jsr        [A5 + 0xB6A /* export_361 */]
  4739. 00003384  508F                     addq.l     A7, 8
  4740. label00003386:
  4741. 00003386  4CEE 1800 FFEC           movem.l    A3,A4, [A6 - 0x14]
  4742. 0000338C  4E5E                     unlink     A6
  4743. 0000338E  4E75                     rts
  4744. export_947:
  4745. 00003390  4E56 FFE8                link       A6, -0x0018
  4746. 00003394  48E7 0018                movem.l    -[A7], A3,A4
  4747. 00003398  49EE FFE8                lea.l      A4, [A6 - 0x18]
  4748. 0000339C  266E 000C                movea.l    A3, [A6 + 0xC]
  4749. 000033A0  B7EE 0010                cmpa.l     A3, [A6 + 0x10]
  4750. 000033A4  661E                     bne        +0x20 /* 000033C4 */
  4751. 000033A6  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  4752. 000033AA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4753. 000033AE  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4754. 000033B2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4755. 000033B6  4EBA FF34                jsr        [PC - 0xCC /* 000032EC */]
  4756. 000033BA  7001                     moveq.l    D0, 0x01
  4757. 000033BC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4758. 000033C0  6000 0208                bra        +0x20A /* 000035CA */
  4759. label000033C4:
  4760. 000033C4  102B 004C                move.b     D0, [A3 + 0x4C]
  4761. 000033C8  5300                     subq.b     D0, 1
  4762. 000033CA  6700 00F4                beq        +0xF6 /* 000034C0 */
  4763. 000033CE  5B00                     subq.b     D0, 5
  4764. 000033D0  677A                     beq        +0x7C /* 0000344C */
  4765. 000033D2  5300                     subq.b     D0, 1
  4766. 000033D4  6600 01F2                bne        +0x1F4 /* 000035C8 */
  4767. 000033D8  202B 0072                move.l     D0, [A3 + 0x72]
  4768. 000033DC  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  4769. 000033E0  6600 01E6                bne        +0x1E8 /* 000035C8 */
  4770. 000033E4  206E 0018                movea.l    A0, [A6 + 0x18]
  4771. 000033E8  5088                     addq.l     A0, 8
  4772. 000033EA  2F20                     move.l     -[A7], -[A0]
  4773. 000033EC  2F20                     move.l     -[A7], -[A0]
  4774. 000033EE  2F0B                     move.l     -[A7], A3
  4775. 000033F0  4EBA 074E                jsr        [PC + 0x74E /* 00003B40 */]
  4776. 000033F4  486D 2DCA                pea.l      [A5 + 0x2DCA /* export_1461 */]
  4777. 000033F8  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  4778. 000033FC  4A40                     tst.w      D0
  4779. 000033FE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4780. 00003402  6710                     beq        +0x12 /* 00003414 */
  4781. 00003404  2F0B                     move.l     -[A7], A3
  4782. 00003406  4EAD 2DCA                jsr        [A5 + 0x2DCA /* export_1461 */]
  4783. 0000340A  486D 2DCA                pea.l      [A5 + 0x2DCA /* export_1461 */]
  4784. 0000340E  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  4785. 00003412  508F                     addq.l     A7, 8
  4786. label00003414:
  4787. 00003414  206E 0010                movea.l    A0, [A6 + 0x10]
  4788. 00003418  41E8 0056                lea.l      A0, [A0 + 0x56]
  4789. 0000341C  224C                     movea.l    A1, A4
  4790. 0000341E  22D8                     move.l     [A1]+, [A0]+
  4791. 00003420  22D8                     move.l     [A1]+, [A0]+
  4792. 00003422  206E 0018                movea.l    A0, [A6 + 0x18]
  4793. 00003426  224C                     movea.l    A1, A4
  4794. 00003428  5089                     addq.l     A1, 8
  4795. 0000342A  5088                     addq.l     A0, 8
  4796. 0000342C  22D8                     move.l     [A1]+, [A0]+
  4797. 0000342E  22D8                     move.l     [A1]+, [A0]+
  4798. 00003430  2F0C                     move.l     -[A7], A4
  4799. 00003432  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4800. 00003436  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4801. 0000343A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4802. 0000343E  4EBA FEAC                jsr        [PC - 0x154 /* 000032EC */]
  4803. 00003442  7001                     moveq.l    D0, 0x01
  4804. 00003444  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4805. 00003448  6000 0180                bra        +0x182 /* 000035CA */
  4806. label0000344C:
  4807. 0000344C  202B 0086                move.l     D0, [A3 + 0x86]
  4808. 00003450  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  4809. 00003454  6600 0172                bne        +0x174 /* 000035C8 */
  4810. 00003458  206E 0018                movea.l    A0, [A6 + 0x18]
  4811. 0000345C  5088                     addq.l     A0, 8
  4812. 0000345E  2F20                     move.l     -[A7], -[A0]
  4813. 00003460  2F20                     move.l     -[A7], -[A0]
  4814. 00003462  2F0B                     move.l     -[A7], A3
  4815. 00003464  4EBA 06DA                jsr        [PC + 0x6DA /* 00003B40 */]
  4816. 00003468  486D 2E32                pea.l      [A5 + 0x2E32 /* export_1474 */]
  4817. 0000346C  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  4818. 00003470  4A40                     tst.w      D0
  4819. 00003472  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4820. 00003476  6710                     beq        +0x12 /* 00003488 */
  4821. 00003478  2F0B                     move.l     -[A7], A3
  4822. 0000347A  4EAD 2E32                jsr        [A5 + 0x2E32 /* export_1474 */]
  4823. 0000347E  486D 2E32                pea.l      [A5 + 0x2E32 /* export_1474 */]
  4824. 00003482  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  4825. 00003486  508F                     addq.l     A7, 8
  4826. label00003488:
  4827. 00003488  206E 0010                movea.l    A0, [A6 + 0x10]
  4828. 0000348C  41E8 0056                lea.l      A0, [A0 + 0x56]
  4829. 00003490  224C                     movea.l    A1, A4
  4830. 00003492  22D8                     move.l     [A1]+, [A0]+
  4831. 00003494  22D8                     move.l     [A1]+, [A0]+
  4832. 00003496  206E 0018                movea.l    A0, [A6 + 0x18]
  4833. 0000349A  224C                     movea.l    A1, A4
  4834. 0000349C  5089                     addq.l     A1, 8
  4835. 0000349E  5088                     addq.l     A0, 8
  4836. 000034A0  22D8                     move.l     [A1]+, [A0]+
  4837. 000034A2  22D8                     move.l     [A1]+, [A0]+
  4838. 000034A4  2F0C                     move.l     -[A7], A4
  4839. 000034A6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4840. 000034AA  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4841. 000034AE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4842. 000034B2  4EBA FE38                jsr        [PC - 0x1C8 /* 000032EC */]
  4843. 000034B6  7001                     moveq.l    D0, 0x01
  4844. 000034B8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4845. 000034BC  6000 010C                bra        +0x10E /* 000035CA */
  4846. label000034C0:
  4847. 000034C0  202B 00E2                move.l     D0, [A3 + 0xE2]
  4848. 000034C4  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  4849. 000034C8  6600 00FE                bne        +0x100 /* 000035C8 */
  4850. 000034CC  206E 0018                movea.l    A0, [A6 + 0x18]
  4851. 000034D0  5088                     addq.l     A0, 8
  4852. 000034D2  2F20                     move.l     -[A7], -[A0]
  4853. 000034D4  2F20                     move.l     -[A7], -[A0]
  4854. 000034D6  2F0B                     move.l     -[A7], A3
  4855. 000034D8  4EBA 0666                jsr        [PC + 0x666 /* 00003B40 */]
  4856. 000034DC  486E FFF8                pea.l      [A6 - 0x8]
  4857. 000034E0  206E 0010                movea.l    A0, [A6 + 0x10]
  4858. 000034E4  4868 000C                pea.l      [A0 + 0xC]
  4859. 000034E8  4EAD 0952                jsr        [A5 + 0x952 /* export_294 */]
  4860. 000034EC  302E FFFE                move.w     D0, [A6 - 0x2]
  4861. 000034F0  D06B 005C                add.w      D0, [A3 + 0x5C]
  4862. 000034F4  3940 0006                move.w     [A4 + 0x6], D0
  4863. 000034F8  206B 00E2                movea.l    A0, [A3 + 0xE2]
  4864. 000034FC  7001                     moveq.l    D0, 0x01
  4865. 000034FE  B068 004A                cmp.w      D0, [A0 + 0x4A]
  4866. 00003502  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4867. 00003506  6766                     beq        +0x68 /* 0000356E */
  4868. 00003508  302C 0006                move.w     D0, [A4 + 0x6]
  4869. 0000350C  48C0                     ext.l      D0
  4870. 0000350E  322B 005A                move.w     D1, [A3 + 0x5A]
  4871. 00003512  926B 0056                sub.w      D1, [A3 + 0x56]
  4872. 00003516  48E7 C000                movem.l    -[A7], D0,D1
  4873. 0000351A  4878 0258                push.l     0x258
  4874. 0000351E  206D E9DE                movea.l    A0, [A5 - 0x1622]
  4875. 00003522  3428 017A                move.w     D2, [A0 + 0x17A]
  4876. 00003526  48C2                     ext.l      D2
  4877. 00003528  2F02                     move.l     -[A7], D2
  4878. 0000352A  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  4879. 0000352E  508F                     addq.l     A7, 8
  4880. 00003530  2400                     move.l     D2, D0
  4881. 00003532  4CDF 0003                movem.l    D0,D1, [A7]+
  4882. 00003536  B441                     cmp.w      D2, D1
  4883. 00003538  6F0E                     ble        +0x10 /* 00003548 */
  4884. 0000353A  322B 005A                move.w     D1, [A3 + 0x5A]
  4885. 0000353E  926B 0056                sub.w      D1, [A3 + 0x56]
  4886. 00003542  48C1                     ext.l      D1
  4887. 00003544  E281                     asr        D1, 1
  4888. 00003546  601E                     bra        +0x20 /* 00003566 */
  4889. label00003548:
  4890. 00003548  2F00                     move.l     -[A7], D0
  4891. 0000354A  4878 012C                push.l     0x12C
  4892. 0000354E  206D E9DE                movea.l    A0, [A5 - 0x1622]
  4893. 00003552  3228 017A                move.w     D1, [A0 + 0x17A]
  4894. 00003556  48C1                     ext.l      D1
  4895. 00003558  2F01                     move.l     -[A7], D1
  4896. 0000355A  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  4897. 0000355E  508F                     addq.l     A7, 8
  4898. 00003560  2200                     move.l     D1, D0
  4899. 00003562  201F                     move.l     D0, [A7]+
  4900. 00003564  48C1                     ext.l      D1
  4901. label00003566:
  4902. 00003566  9081                     sub.l      D0, D1
  4903. 00003568  3940 0002                move.w     [A4 + 0x2], D0
  4904. 0000356C  601C                     bra        +0x1E /* 0000358A */
  4905. label0000356E:
  4906. 0000356E  7048                     moveq.l    D0, 0x48
  4907. 00003570  2F00                     move.l     -[A7], D0
  4908. 00003572  4878 0104                push.l     0x104
  4909. 00003576  4EAD 0702                jsr        [A5 + 0x702 /* export_220 */]
  4910. 0000357A  322C 0006                move.w     D1, [A4 + 0x6]
  4911. 0000357E  9240                     sub.w      D1, D0
  4912. 00003580  926E FFFA                sub.w      D1, [A6 - 0x6]
  4913. 00003584  3941 0002                move.w     [A4 + 0x2], D1
  4914. 00003588  508F                     addq.l     A7, 8
  4915. label0000358A:
  4916. 0000358A  302B 0056                move.w     D0, [A3 + 0x56]
  4917. 0000358E  906E FFF8                sub.w      D0, [A6 - 0x8]
  4918. 00003592  3880                     move.w     [A4], D0
  4919. 00003594  302E FFFC                move.w     D0, [A6 - 0x4]
  4920. 00003598  D06B 005A                add.w      D0, [A3 + 0x5A]
  4921. 0000359C  3940 0004                move.w     [A4 + 0x4], D0
  4922. 000035A0  206E 0018                movea.l    A0, [A6 + 0x18]
  4923. 000035A4  224C                     movea.l    A1, A4
  4924. 000035A6  5089                     addq.l     A1, 8
  4925. 000035A8  5088                     addq.l     A0, 8
  4926. 000035AA  22D8                     move.l     [A1]+, [A0]+
  4927. 000035AC  22D8                     move.l     [A1]+, [A0]+
  4928. 000035AE  2F0C                     move.l     -[A7], A4
  4929. 000035B0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4930. 000035B4  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4931. 000035B8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4932. 000035BC  4EBA FD2E                jsr        [PC - 0x2D2 /* 000032EC */]
  4933. 000035C0  7001                     moveq.l    D0, 0x01
  4934. 000035C2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4935. 000035C6  6002                     bra        +0x4 /* 000035CA */
  4936. label000035C8:
  4937. 000035C8  7000                     moveq.l    D0, 0x00
  4938. label000035CA:
  4939. 000035CA  4CEE 1800 FFE0           movem.l    A3,A4, [A6 - 0x20]
  4940. 000035D0  4E5E                     unlink     A6
  4941. 000035D2  4E75                     rts
  4942. export_948:
  4943. fn000035D4:
  4944. 000035D4  4E56 FFFC                link       A6, -0x0004
  4945. 000035D8  48E7 0118                movem.l    -[A7], D7,A3,A4
  4946. 000035DC  3E2E 0012                move.w     D7, [A6 + 0x12]
  4947. 000035E0  286E 0008                movea.l    A4, [A6 + 0x8]
  4948. 000035E4  266E 000C                movea.l    A3, [A6 + 0xC]
  4949. 000035E8  102B 004C                move.b     D0, [A3 + 0x4C]
  4950. 000035EC  5300                     subq.b     D0, 1
  4951. 000035EE  6706                     beq        +0x8 /* 000035F6 */
  4952. 000035F0  5B00                     subq.b     D0, 5
  4953. 000035F2  6708                     beq        +0xA /* 000035FC */
  4954. 000035F4  600E                     bra        +0x10 /* 00003604 */
  4955. label000035F6:
  4956. 000035F6  2D4B FFFC                move.l     [A6 - 0x4], A3
  4957. 000035FA  600E                     bra        +0x10 /* 0000360A */
  4958. label000035FC:
  4959. 000035FC  2D6B 0086 FFFC           move.l     [A6 - 0x4], [A3 + 0x86]
  4960. 00003602  6006                     bra        +0x8 /* 0000360A */
  4961. label00003604:
  4962. 00003604  7000                     moveq.l    D0, 0x00
  4963. 00003606  6000 00A8                bra        +0xAA /* 000036B0 */
  4964. label0000360A:
  4965. 0000360A  702C                     moveq.l    D0, 0x2C
  4966. 0000360C  C02B 004D                and.b      D0, [A3 + 0x4D]
  4967. 00003610  6600 009C                bne        +0x9E /* 000036AE */
  4968. 00003614  4A47                     tst.w      D7
  4969. 00003616  6706                     beq        +0x8 /* 0000361E */
  4970. 00003618  B7EC 0004                cmpa.l     A3, [A4 + 0x4]
  4971. 0000361C  660E                     bne        +0x10 /* 0000362C */
  4972. label0000361E:
  4973. 0000361E  4A47                     tst.w      D7
  4974. 00003620  6600 008C                bne        +0x8E /* 000036AE */
  4975. 00003624  B7EC 0004                cmpa.l     A3, [A4 + 0x4]
  4976. 00003628  6600 0084                bne        +0x86 /* 000036AE */
  4977. label0000362C:
  4978. 0000362C  4A6D EA58                tst.w      [A5 - 0x15A8]
  4979. 00003630  6706                     beq        +0x8 /* 00003638 */
  4980. 00003632  202C 0010                move.l     D0, [A4 + 0x10]
  4981. 00003636  6002                     bra        +0x4 /* 0000363A */
  4982. label00003638:
  4983. 00003638  7000                     moveq.l    D0, 0x00
  4984. label0000363A:
  4985. 0000363A  2F00                     move.l     -[A7], D0
  4986. 0000363C  48C7                     ext.l      D7
  4987. 0000363E  2F07                     move.l     -[A7], D7
  4988. 00003640  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4989. 00003644  4EAD 1572                jsr        [A5 + 0x1572 /* export_682 */]
  4990. 00003648  4A47                     tst.w      D7
  4991. 0000364A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4992. 0000364E  6716                     beq        +0x18 /* 00003666 */
  4993. 00003650  294B 0004                move.l     [A4 + 0x4], A3
  4994. 00003654  B7EE FFFC                cmpa.l     A3, [A6 - 0x4]
  4995. 00003658  6604                     bne        +0x6 /* 0000365E */
  4996. 0000365A  200B                     move.l     D0, A3
  4997. 0000365C  6002                     bra        +0x4 /* 00003660 */
  4998. label0000365E:
  4999. 0000365E  7000                     moveq.l    D0, 0x00
  5000. label00003660:
  5001. 00003660  2940 0008                move.l     [A4 + 0x8], D0
  5002. 00003664  6044                     bra        +0x46 /* 000036AA */
  5003. label00003666:
  5004. 00003666  7006                     moveq.l    D0, 0x06
  5005. 00003668  B02B 004C                cmp.b      D0, [A3 + 0x4C]
  5006. 0000366C  6632                     bne        +0x34 /* 000036A0 */
  5007. 0000366E  486D 2E22                pea.l      [A5 + 0x2E22 /* export_1472 */]
  5008. 00003672  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  5009. 00003676  4A40                     tst.w      D0
  5010. 00003678  588F                     addq.l     A7, 4
  5011. 0000367A  6724                     beq        +0x26 /* 000036A0 */
  5012. 0000367C  4A6D EA58                tst.w      [A5 - 0x15A8]
  5013. 00003680  6706                     beq        +0x8 /* 00003688 */
  5014. 00003682  202C 0010                move.l     D0, [A4 + 0x10]
  5015. 00003686  6002                     bra        +0x4 /* 0000368A */
  5016. label00003688:
  5017. 00003688  7000                     moveq.l    D0, 0x00
  5018. label0000368A:
  5019. 0000368A  2F00                     move.l     -[A7], D0
  5020. 0000368C  2F2C 0004                move.l     -[A7], [A4 + 0x4]
  5021. 00003690  4EAD 2E22                jsr        [A5 + 0x2E22 /* export_1472 */]
  5022. 00003694  486D 2E22                pea.l      [A5 + 0x2E22 /* export_1472 */]
  5023. 00003698  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  5024. 0000369C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5025. label000036A0:
  5026. 000036A0  7000                     moveq.l    D0, 0x00
  5027. 000036A2  2940 0004                move.l     [A4 + 0x4], D0
  5028. 000036A6  2940 0008                move.l     [A4 + 0x8], D0
  5029. label000036AA:
  5030. 000036AA  7001                     moveq.l    D0, 0x01
  5031. 000036AC  6002                     bra        +0x4 /* 000036B0 */
  5032. label000036AE:
  5033. 000036AE  7000                     moveq.l    D0, 0x00
  5034. label000036B0:
  5035. 000036B0  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  5036. 000036B6  4E5E                     unlink     A6
  5037. 000036B8  4E75                     rts
  5038. export_949:
  5039. 000036BA  48E7 0018                movem.l    -[A7], A3,A4
  5040. 000036BE  286F 0018                movea.l    A4, [A7 + 0x18]
  5041. 000036C2  266F 000C                movea.l    A3, [A7 + 0xC]
  5042. 000036C6  41EB 000C                lea.l      A0, [A3 + 0xC]
  5043. 000036CA  2888                     move.l     [A4], A0
  5044. 000036CC  41EB 003C                lea.l      A0, [A3 + 0x3C]
  5045. 000036D0  226F 001C                movea.l    A1, [A7 + 0x1C]
  5046. 000036D4  2288                     move.l     [A1], A0
  5047. 000036D6  700B                     moveq.l    D0, 0x0B
  5048. 000036D8  B02B 004C                cmp.b      D0, [A3 + 0x4C]
  5049. 000036DC  660A                     bne        +0xC /* 000036E8 */
  5050. 000036DE  41EB 0062                lea.l      A0, [A3 + 0x62]
  5051. 000036E2  226F 0020                movea.l    A1, [A7 + 0x20]
  5052. 000036E6  2288                     move.l     [A1], A0
  5053. label000036E8:
  5054. 000036E8  4CDF 1800                movem.l    A3,A4, [A7]+
  5055. 000036EC  4E75                     rts
  5056. fn000036EE:
  5057. 000036EE  4E56 0000                link       A6, 0
  5058. 000036F2  48E7 0310                movem.l    -[A7], D6,D7,A3
  5059. 000036F6  3C2E 0012                move.w     D6, [A6 + 0x12]
  5060. 000036FA  266E 000C                movea.l    A3, [A6 + 0xC]
  5061. 000036FE  7E00                     moveq.l    D7, 0x00
  5062. 00003700  6022                     bra        +0x24 /* 00003724 */
  5063. label00003702:
  5064. 00003702  2007                     move.l     D0, D7
  5065. 00003704  E980                     asl        D0, 4
  5066. 00003706  41F3 0810                lea.l      A0, [A3 + D0 + 0x10]
  5067. 0000370A  2F20                     move.l     -[A7], -[A0]
  5068. 0000370C  2F20                     move.l     -[A7], -[A0]
  5069. 0000370E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5070. 00003712  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  5071. 00003716  4A40                     tst.w      D0
  5072. 00003718  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5073. 0000371C  6704                     beq        +0x6 /* 00003722 */
  5074. 0000371E  7007                     moveq.l    D0, 0x07
  5075. 00003720  600A                     bra        +0xC /* 0000372C */
  5076. label00003722:
  5077. 00003722  5287                     addq.l     D7, 1
  5078. label00003724:
  5079. 00003724  48C6                     ext.l      D6
  5080. 00003726  BC87                     cmp.l      D6, D7
  5081. 00003728  6ED8                     bgt        -0x26 /* 00003702 */
  5082. 0000372A  7000                     moveq.l    D0, 0x00
  5083. label0000372C:
  5084. 0000372C  4CEE 08C0 FFF4           movem.l    D6,D7,A3, [A6 - 0xC]
  5085. 00003732  4E5E                     unlink     A6
  5086. 00003734  4E75                     rts
  5087. export_950:
  5088. 00003736  4E56 FFF8                link       A6, -0x0008
  5089. 0000373A  48E7 0118                movem.l    -[A7], D7,A3,A4
  5090. 0000373E  286E 0010                movea.l    A4, [A6 + 0x10]
  5091. 00003742  266E 0008                movea.l    A3, [A6 + 0x8]
  5092. 00003746  7EFF                     moveq.l    D7, 0xFFFFFFFF
  5093. 00003748  702C                     moveq.l    D0, 0x2C
  5094. 0000374A  C02B 004D                and.b      D0, [A3 + 0x4D]
  5095. 0000374E  6600 0272                bne        +0x274 /* 000039C2 */
  5096. 00003752  204C                     movea.l    A0, A4
  5097. 00003754  5088                     addq.l     A0, 8
  5098. 00003756  2F20                     move.l     -[A7], -[A0]
  5099. 00003758  2F20                     move.l     -[A7], -[A0]
  5100. 0000375A  2F0B                     move.l     -[A7], A3
  5101. 0000375C  4EBA 03E2                jsr        [PC + 0x3E2 /* 00003B40 */]
  5102. 00003760  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5103. 00003764  2F0B                     move.l     -[A7], A3
  5104. 00003766  4EBA 0CE6                jsr        [PC + 0xCE6 /* 0000444E */]
  5105. 0000376A  4A40                     tst.w      D0
  5106. 0000376C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  5107. 00003770  6700 0250                beq        +0x252 /* 000039C2 */
  5108. 00003774  102B 004C                move.b     D0, [A3 + 0x4C]
  5109. 00003778  6500 0248                bcs        +0x24A /* 000039C2 */
  5110. 0000377C  0C00 000E                cmpi.b     D0, 0xE
  5111. 00003780  6200 0240                bhi        +0x242 /* 000039C2 */
  5112. 00003784  7200                     moveq.l    D1, 0x00
  5113. 00003786  1200                     move.b     D1, D0
  5114. 00003788  D241                     add.w      D1, D1
  5115. 0000378A  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  5116. 0000378E  4EFB 1000                jmp        [PC + D1.w]
  5117. 00003792  0020 0026                ori.b      -[A0], 0x26 /* '&' */
  5118. 00003796  0154                     bchg       [A4], D0
  5119. 00003798  0178 0020                bchg       [0x00000020 /* __m68k_vec_priv_violation__ */], D0
  5120. 0000379C  0020 019C                ori.b      -[A0], 0x9C
  5121. 000037A0  0202 0116                andi.b     D2, 0x16
  5122. 000037A4  00C6                     .incomplete
  5123. 000037A6  0020 0020                ori.b      -[A0], 0x20 /* ' ' */
  5124. 000037AA  0116                     btst       [A6], D0
  5125. 000037AC  0116                     btst       [A6], D0
  5126. 000037AE  0020 7E07                ori.b      -[A0], 0x7
  5127. 000037B2  6000 020E                bra        +0x210 /* 000039C2 */
  5128. 000037B6  7E06                     moveq.l    D7, 0x06
  5129. 000037B8  4AAB 00E2                tst.l      [A3 + 0xE2]
  5130. 000037BC  6700 0204                beq        +0x206 /* 000039C2 */
  5131. 000037C0  3D6B 0056 FFF8           move.w     [A6 - 0x8], [A3 + 0x56]
  5132. 000037C6  3D6B 005A FFFC           move.w     [A6 - 0x4], [A3 + 0x5A]
  5133. 000037CC  3D6B 005C FFFE           move.w     [A6 - 0x2], [A3 + 0x5C]
  5134. 000037D2  4878 012C                push.l     0x12C
  5135. 000037D6  206D E9DE                movea.l    A0, [A5 - 0x1622]
  5136. 000037DA  3028 017A                move.w     D0, [A0 + 0x17A]
  5137. 000037DE  48C0                     ext.l      D0
  5138. 000037E0  2F00                     move.l     -[A7], D0
  5139. 000037E2  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  5140. 000037E6  322E FFFE                move.w     D1, [A6 - 0x2]
  5141. 000037EA  9240                     sub.w      D1, D0
  5142. 000037EC  3D41 FFFA                move.w     [A6 - 0x6], D1
  5143. 000037F0  206B 00E2                movea.l    A0, [A3 + 0xE2]
  5144. 000037F4  7001                     moveq.l    D0, 0x01
  5145. 000037F6  3228 004A                move.w     D1, [A0 + 0x4A]
  5146. 000037FA  B141                     xor.w      D1, D0
  5147. 000037FC  508F                     addq.l     A7, 8
  5148. 000037FE  6720                     beq        +0x22 /* 00003820 */
  5149. 00003800  41EE 0000                lea.l      A0, [A6 + 0x0]
  5150. 00003804  2F20                     move.l     -[A7], -[A0]
  5151. 00003806  2F20                     move.l     -[A7], -[A0]
  5152. 00003808  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5153. 0000380C  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  5154. 00003810  4A40                     tst.w      D0
  5155. 00003812  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5156. 00003816  6700 01AA                beq        +0x1AC /* 000039C2 */
  5157. 0000381A  7E07                     moveq.l    D7, 0x07
  5158. 0000381C  6000 01A4                bra        +0x1A6 /* 000039C2 */
  5159. label00003820:
  5160. 00003820  7048                     moveq.l    D0, 0x48
  5161. 00003822  2F00                     move.l     -[A7], D0
  5162. 00003824  4878 0104                push.l     0x104
  5163. 00003828  4EAD 0702                jsr        [A5 + 0x702 /* export_220 */]
  5164. 0000382C  322E FFFE                move.w     D1, [A6 - 0x2]
  5165. 00003830  9240                     sub.w      D1, D0
  5166. 00003832  3D41 FFFA                move.w     [A6 - 0x6], D1
  5167. 00003836  41EE 0000                lea.l      A0, [A6 + 0x0]
  5168. 0000383A  2F20                     move.l     -[A7], -[A0]
  5169. 0000383C  2F20                     move.l     -[A7], -[A0]
  5170. 0000383E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5171. 00003842  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  5172. 00003846  4A40                     tst.w      D0
  5173. 00003848  4FEF 0014                lea.l      A7, [A7 + 0x14]
  5174. 0000384C  6700 0174                beq        +0x176 /* 000039C2 */
  5175. 00003850  4247                     clr.w      D7
  5176. 00003852  6000 016E                bra        +0x170 /* 000039C2 */
  5177. 00003856  2F0B                     move.l     -[A7], A3
  5178. 00003858  4EAD 1ED2                jsr        [A5 + 0x1ED2 /* export_982 */]
  5179. 0000385C  486E FFF8                pea.l      [A6 - 0x8]
  5180. 00003860  486B 000C                pea.l      [A3 + 0xC]
  5181. 00003864  4EAD 0952                jsr        [A5 + 0x952 /* export_294 */]
  5182. 00003868  2D6B 006A FFF8           move.l     [A6 - 0x8], [A3 + 0x6A]
  5183. 0000386E  302B 0078                move.w     D0, [A3 + 0x78]
  5184. 00003872  906E FFFE                sub.w      D0, [A6 - 0x2]
  5185. 00003876  3D40 FFFE                move.w     [A6 - 0x2], D0
  5186. 0000387A  302B 0076                move.w     D0, [A3 + 0x76]
  5187. 0000387E  906E FFFC                sub.w      D0, [A6 - 0x4]
  5188. 00003882  3D40 FFFC                move.w     [A6 - 0x4], D0
  5189. 00003886  41EE 0000                lea.l      A0, [A6 + 0x0]
  5190. 0000388A  2F20                     move.l     -[A7], -[A0]
  5191. 0000388C  2F20                     move.l     -[A7], -[A0]
  5192. 0000388E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5193. 00003892  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  5194. 00003896  4A40                     tst.w      D0
  5195. 00003898  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5196. 0000389C  6700 0124                beq        +0x126 /* 000039C2 */
  5197. 000038A0  7E07                     moveq.l    D7, 0x07
  5198. 000038A2  6000 011E                bra        +0x120 /* 000039C2 */
  5199. 000038A6  2D6B 0056 FFF8           move.l     [A6 - 0x8], [A3 + 0x56]
  5200. 000038AC  302E FFFA                move.w     D0, [A6 - 0x6]
  5201. 000038B0  D07C 000D                add.w      D0, 0xD /* '\r' */
  5202. 000038B4  3D40 FFFE                move.w     [A6 - 0x2], D0
  5203. 000038B8  302E FFF8                move.w     D0, [A6 - 0x8]
  5204. 000038BC  D07C 000E                add.w      D0, 0xE
  5205. 000038C0  3D40 FFFC                move.w     [A6 - 0x4], D0
  5206. 000038C4  41EE 0000                lea.l      A0, [A6 + 0x0]
  5207. 000038C8  2F20                     move.l     -[A7], -[A0]
  5208. 000038CA  2F20                     move.l     -[A7], -[A0]
  5209. 000038CC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5210. 000038D0  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  5211. 000038D4  4A40                     tst.w      D0
  5212. 000038D6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5213. 000038DA  6700 00E6                beq        +0xE8 /* 000039C2 */
  5214. 000038DE  7E07                     moveq.l    D7, 0x07
  5215. 000038E0  6000 00E0                bra        +0xE2 /* 000039C2 */
  5216. 000038E4  2F0B                     move.l     -[A7], A3
  5217. 000038E6  4EBA E99E                jsr        [PC - 0x1662 /* 00002286 */]
  5218. 000038EA  302B 0060                move.w     D0, [A3 + 0x60]
  5219. 000038EE  48C0                     ext.l      D0
  5220. 000038F0  2F00                     move.l     -[A7], D0
  5221. 000038F2  2F2B 0062                move.l     -[A7], [A3 + 0x62]
  5222. 000038F6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5223. 000038FA  4EBA FDF2                jsr        [PC - 0x20E /* 000036EE */]
  5224. 000038FE  3E00                     move.w     D7, D0
  5225. 00003900  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5226. 00003904  6000 00BC                bra        +0xBE /* 000039C2 */
  5227. 00003908  2F0B                     move.l     -[A7], A3
  5228. 0000390A  4EBA E97A                jsr        [PC - 0x1686 /* 00002286 */]
  5229. 0000390E  302B 005E                move.w     D0, [A3 + 0x5E]
  5230. 00003912  48C0                     ext.l      D0
  5231. 00003914  2F00                     move.l     -[A7], D0
  5232. 00003916  2F2B 0062                move.l     -[A7], [A3 + 0x62]
  5233. 0000391A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5234. 0000391E  4EBA FDCE                jsr        [PC - 0x232 /* 000036EE */]
  5235. 00003922  3E00                     move.w     D7, D0
  5236. 00003924  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5237. 00003928  6000 0098                bra        +0x9A /* 000039C2 */
  5238. 0000392C  486D 2E32                pea.l      [A5 + 0x2E32 /* export_1474 */]
  5239. 00003930  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  5240. 00003934  4A40                     tst.w      D0
  5241. 00003936  588F                     addq.l     A7, 4
  5242. 00003938  6710                     beq        +0x12 /* 0000394A */
  5243. 0000393A  2F0B                     move.l     -[A7], A3
  5244. 0000393C  4EAD 2E32                jsr        [A5 + 0x2E32 /* export_1474 */]
  5245. 00003940  486D 2E32                pea.l      [A5 + 0x2E32 /* export_1474 */]
  5246. 00003944  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  5247. 00003948  508F                     addq.l     A7, 8
  5248. label0000394A:
  5249. 0000394A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5250. 0000394E  2F0B                     move.l     -[A7], A3
  5251. 00003950  4EBA 0AFC                jsr        [PC + 0xAFC /* 0000444E */]
  5252. 00003954  4A40                     tst.w      D0
  5253. 00003956  508F                     addq.l     A7, 8
  5254. 00003958  6768                     beq        +0x6A /* 000039C2 */
  5255. 0000395A  41EB 0092                lea.l      A0, [A3 + 0x92]
  5256. 0000395E  2F20                     move.l     -[A7], -[A0]
  5257. 00003960  2F20                     move.l     -[A7], -[A0]
  5258. 00003962  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5259. 00003966  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  5260. 0000396A  4A40                     tst.w      D0
  5261. 0000396C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5262. 00003970  6618                     bne        +0x1A /* 0000398A */
  5263. 00003972  41EB 009A                lea.l      A0, [A3 + 0x9A]
  5264. 00003976  2F20                     move.l     -[A7], -[A0]
  5265. 00003978  2F20                     move.l     -[A7], -[A0]
  5266. 0000397A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5267. 0000397E  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  5268. 00003982  4A40                     tst.w      D0
  5269. 00003984  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5270. 00003988  6704                     beq        +0x6 /* 0000398E */
  5271. label0000398A:
  5272. 0000398A  7E07                     moveq.l    D7, 0x07
  5273. 0000398C  6034                     bra        +0x36 /* 000039C2 */
  5274. label0000398E:
  5275. 0000398E  7E06                     moveq.l    D7, 0x06
  5276. 00003990  6030                     bra        +0x32 /* 000039C2 */
  5277. 00003992  486D 2DCA                pea.l      [A5 + 0x2DCA /* export_1461 */]
  5278. 00003996  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  5279. 0000399A  4A40                     tst.w      D0
  5280. 0000399C  588F                     addq.l     A7, 4
  5281. 0000399E  6710                     beq        +0x12 /* 000039B0 */
  5282. 000039A0  2F0B                     move.l     -[A7], A3
  5283. 000039A2  4EAD 2DCA                jsr        [A5 + 0x2DCA /* export_1461 */]
  5284. 000039A6  486D 2DCA                pea.l      [A5 + 0x2DCA /* export_1461 */]
  5285. 000039AA  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  5286. 000039AE  508F                     addq.l     A7, 8
  5287. label000039B0:
  5288. 000039B0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5289. 000039B4  2F0B                     move.l     -[A7], A3
  5290. 000039B6  4EBA 0A96                jsr        [PC + 0xA96 /* 0000444E */]
  5291. 000039BA  4A40                     tst.w      D0
  5292. 000039BC  508F                     addq.l     A7, 8
  5293. 000039BE  6702                     beq        +0x4 /* 000039C2 */
  5294. 000039C0  7E07                     moveq.l    D7, 0x07
  5295. label000039C2:
  5296. 000039C2  3007                     move.w     D0, D7
  5297. 000039C4  4CEE 1880 FFEC           movem.l    D7,A3,A4, [A6 - 0x14]
  5298. 000039CA  4E5E                     unlink     A6
  5299. 000039CC  4E75                     rts
  5300. export_951:
  5301. 000039CE  4E56 0000                link       A6, 0
  5302. 000039D2  48E7 0018                movem.l    -[A7], A3,A4
  5303. 000039D6  286E 000C                movea.l    A4, [A6 + 0xC]
  5304. 000039DA  266E 0008                movea.l    A3, [A6 + 0x8]
  5305. 000039DE  200B                     move.l     D0, A3
  5306. 000039E0  6610                     bne        +0x12 /* 000039F2 */
  5307. 000039E2  4878 00E6                push.l     0xE6
  5308. 000039E6  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  5309. 000039EA  2640                     movea.l    A3, D0
  5310. 000039EC  200B                     move.l     D0, A3
  5311. 000039EE  588F                     addq.l     A7, 4
  5312. 000039F0  6762                     beq        +0x64 /* 00003A54 */
  5313. label000039F2:
  5314. 000039F2  177C 0001 004C           move.b     [A3 + 0x4C], 0x1
  5315. 000039F8  200C                     move.l     D0, A4
  5316. 000039FA  672C                     beq        +0x2E /* 00003A28 */
  5317. 000039FC  41EB 003C                lea.l      A0, [A3 + 0x3C]
  5318. 00003A00  224C                     movea.l    A1, A4
  5319. 00003A02  20D9                     move.l     [A0]+, [A1]+
  5320. 00003A04  20D9                     move.l     [A0]+, [A1]+
  5321. 00003A06  30D9                     move.w     [A0]+, [A1]+
  5322. 00003A08  2F2C 0006                move.l     -[A7], [A4 + 0x6]
  5323. 00003A0C  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  5324. 00003A10  2740 0042                move.l     [A3 + 0x42], D0
  5325. 00003A14  588F                     addq.l     A7, 4
  5326. 00003A16  6610                     bne        +0x12 /* 00003A28 */
  5327. 00003A18  2F0B                     move.l     -[A7], A3
  5328. 00003A1A  7000                     moveq.l    D0, 0x00
  5329. 00003A1C  2F00                     move.l     -[A7], D0
  5330. 00003A1E  4EBA DA68                jsr        [PC - 0x2598 /* 00001488 */]
  5331. 00003A22  7000                     moveq.l    D0, 0x00
  5332. 00003A24  508F                     addq.l     A7, 8
  5333. 00003A26  602E                     bra        +0x30 /* 00003A56 */
  5334. label00003A28:
  5335. 00003A28  7000                     moveq.l    D0, 0x00
  5336. 00003A2A  2F00                     move.l     -[A7], D0
  5337. 00003A2C  2F0B                     move.l     -[A7], A3
  5338. 00003A2E  4EBA 0972                jsr        [PC + 0x972 /* 000043A2 */]
  5339. 00003A32  4A40                     tst.w      D0
  5340. 00003A34  508F                     addq.l     A7, 8
  5341. 00003A36  670C                     beq        +0xE /* 00003A44 */
  5342. 00003A38  2F0B                     move.l     -[A7], A3
  5343. 00003A3A  4EAD 1582                jsr        [A5 + 0x1582 /* export_684 */]
  5344. 00003A3E  4A40                     tst.w      D0
  5345. 00003A40  588F                     addq.l     A7, 4
  5346. 00003A42  6610                     bne        +0x12 /* 00003A54 */
  5347. label00003A44:
  5348. 00003A44  2F0B                     move.l     -[A7], A3
  5349. 00003A46  7000                     moveq.l    D0, 0x00
  5350. 00003A48  2F00                     move.l     -[A7], D0
  5351. 00003A4A  4EBA DA3C                jsr        [PC - 0x25C4 /* 00001488 */]
  5352. 00003A4E  7000                     moveq.l    D0, 0x00
  5353. 00003A50  2640                     movea.l    A3, D0
  5354. 00003A52  508F                     addq.l     A7, 8
  5355. label00003A54:
  5356. 00003A54  200B                     move.l     D0, A3
  5357. label00003A56:
  5358. 00003A56  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  5359. 00003A5C  4E5E                     unlink     A6
  5360. 00003A5E  4E75                     rts
  5361. export_952:
  5362. fn00003A60:
  5363. 00003A60  4E56 0000                link       A6, 0
  5364. 00003A64  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  5365. 00003A68  286E 000C                movea.l    A4, [A6 + 0xC]
  5366. 00003A6C  266E 0008                movea.l    A3, [A6 + 0x8]
  5367. 00003A70  206E 0010                movea.l    A0, [A6 + 0x10]
  5368. 00003A74  4210                     clr.b      [A0]
  5369. 00003A76  4214                     clr.b      [A4]
  5370. 00003A78  200B                     move.l     D0, A3
  5371. 00003A7A  6700 00AE                beq        +0xB0 /* 00003B2A */
  5372. 00003A7E  4A13                     tst.b      [A3]
  5373. 00003A80  6700 00A8                beq        +0xAA /* 00003B2A */
  5374. 00003A84  7000                     moveq.l    D0, 0x00
  5375. 00003A86  1013                     move.b     D0, [A3]
  5376. 00003A88  7240                     moveq.l    D1, 0x40
  5377. 00003A8A  B233 0000                cmp.b      D1, [A3 + D0.w]
  5378. 00003A8E  6606                     bne        +0x8 /* 00003A96 */
  5379. 00003A90  5313                     subq.b     [A3], 1
  5380. 00003A92  6000 0088                bra        +0x8A /* 00003B1C */
  5381. label00003A96:
  5382. 00003A96  7E01                     moveq.l    D7, 0x01
  5383. 00003A98  6002                     bra        +0x4 /* 00003A9C */
  5384. label00003A9A:
  5385. 00003A9A  5287                     addq.l     D7, 1
  5386. label00003A9C:
  5387. 00003A9C  7000                     moveq.l    D0, 0x00
  5388. 00003A9E  1013                     move.b     D0, [A3]
  5389. 00003AA0  B087                     cmp.l      D0, D7
  5390. 00003AA2  6F08                     ble        +0xA /* 00003AAC */
  5391. 00003AA4  7040                     moveq.l    D0, 0x40
  5392. 00003AA6  B033 7800                cmp.b      D0, [A3 + D7]
  5393. 00003AAA  66EE                     bne        -0x10 /* 00003A9A */
  5394. label00003AAC:
  5395. 00003AAC  7000                     moveq.l    D0, 0x00
  5396. 00003AAE  1013                     move.b     D0, [A3]
  5397. 00003AB0  B087                     cmp.l      D0, D7
  5398. 00003AB2  663A                     bne        +0x3C /* 00003AEE */
  5399. 00003AB4  7E01                     moveq.l    D7, 0x01
  5400. 00003AB6  602C                     bra        +0x2E /* 00003AE4 */
  5401. label00003AB8:
  5402. 00003AB8  7000                     moveq.l    D0, 0x00
  5403. 00003ABA  1033 7800                move.b     D0, [A3 + D7]
  5404. 00003ABE  41ED A714                lea.l      A0, [A5 - 0x58EC]
  5405. 00003AC2  1A30 0000                move.b     D5, [A0 + D0.w]
  5406. 00003AC6  BA2D B1F4                cmp.b      D5, [A5 - 0x4E0C]
  5407. 00003ACA  6716                     beq        +0x18 /* 00003AE2 */
  5408. 00003ACC  BA2D B1F5                cmp.b      D5, [A5 - 0x4E0B]
  5409. 00003AD0  6710                     beq        +0x12 /* 00003AE2 */
  5410. 00003AD2  BA2D B1F6                cmp.b      D5, [A5 - 0x4E0A]
  5411. 00003AD6  670A                     beq        +0xC /* 00003AE2 */
  5412. 00003AD8  206E 0010                movea.l    A0, [A6 + 0x10]
  5413. 00003ADC  1085                     move.b     [A0], D5
  5414. 00003ADE  1887                     move.b     [A4], D7
  5415. 00003AE0  603A                     bra        +0x3C /* 00003B1C */
  5416. label00003AE2:
  5417. 00003AE2  5287                     addq.l     D7, 1
  5418. label00003AE4:
  5419. 00003AE4  7000                     moveq.l    D0, 0x00
  5420. 00003AE6  1013                     move.b     D0, [A3]
  5421. 00003AE8  B087                     cmp.l      D0, D7
  5422. 00003AEA  6ECC                     bgt        -0x32 /* 00003AB8 */
  5423. 00003AEC  602E                     bra        +0x30 /* 00003B1C */
  5424. label00003AEE:
  5425. 00003AEE  7000                     moveq.l    D0, 0x00
  5426. 00003AF0  1033 7801                move.b     D0, [A3 + D7 + 0x1]
  5427. 00003AF4  41ED A714                lea.l      A0, [A5 - 0x58EC]
  5428. 00003AF8  226E 0010                movea.l    A1, [A6 + 0x10]
  5429. 00003AFC  12B0 0000                move.b     [A1], [A0 + D0.w]
  5430. 00003B00  1887                     move.b     [A4], D7
  5431. 00003B02  2C07                     move.l     D6, D7
  5432. 00003B04  5286                     addq.l     D6, 1
  5433. 00003B06  600A                     bra        +0xC /* 00003B12 */
  5434. label00003B08:
  5435. 00003B08  17B3 6800 7800           move.b     [A3 + D7], [A3 + D6]
  5436. 00003B0E  5286                     addq.l     D6, 1
  5437. 00003B10  5287                     addq.l     D7, 1
  5438. label00003B12:
  5439. 00003B12  7000                     moveq.l    D0, 0x00
  5440. 00003B14  1013                     move.b     D0, [A3]
  5441. 00003B16  B086                     cmp.l      D0, D6
  5442. 00003B18  6CEE                     bge        -0x10 /* 00003B08 */
  5443. 00003B1A  5313                     subq.b     [A3], 1
  5444. label00003B1C:
  5445. 00003B1C  2F0B                     move.l     -[A7], A3
  5446. 00003B1E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5447. 00003B22  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  5448. 00003B26  508F                     addq.l     A7, 8
  5449. 00003B28  600C                     bra        +0xE /* 00003B36 */
  5450. label00003B2A:
  5451. 00003B2A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5452. 00003B2E  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  5453. 00003B32  7001                     moveq.l    D0, 0x01
  5454. 00003B34  588F                     addq.l     A7, 4
  5455. label00003B36:
  5456. 00003B36  4CEE 18E0 FFEC           movem.l    D5,D6,D7,A3,A4, [A6 - 0x14]
  5457. 00003B3C  4E5E                     unlink     A6
  5458. 00003B3E  4E75                     rts
  5459. export_953:
  5460. fn00003B40:
  5461. 00003B40  4E56 FEF8                link       A6, -0x0108
  5462. 00003B44  48E7 0018                movem.l    -[A7], A3,A4
  5463. 00003B48  49EE FF00                lea.l      A4, [A6 - 0x100]
  5464. 00003B4C  266E 0008                movea.l    A3, [A6 + 0x8]
  5465. 00003B50  102B 004C                move.b     D0, [A3 + 0x4C]
  5466. 00003B54  6700 00BE                beq        +0xC0 /* 00003C14 */
  5467. 00003B58  5100                     subq.b     D0, 8
  5468. 00003B5A  6700 00B8                beq        +0xBA /* 00003C14 */
  5469. 00003B5E  5300                     subq.b     D0, 1
  5470. 00003B60  6700 00B2                beq        +0xB4 /* 00003C14 */
  5471. 00003B64  5700                     subq.b     D0, 3
  5472. 00003B66  6700 00AC                beq        +0xAE /* 00003C14 */
  5473. 00003B6A  5300                     subq.b     D0, 1
  5474. 00003B6C  6700 00A6                beq        +0xA8 /* 00003C14 */
  5475. 00003B70  486E FEF8                pea.l      [A6 - 0x108]
  5476. 00003B74  486B 000C                pea.l      [A3 + 0xC]
  5477. 00003B78  4EAD 0952                jsr        [A5 + 0x952 /* export_294 */]
  5478. 00003B7C  302E FEFA                move.w     D0, [A6 - 0x106]
  5479. 00003B80  D16E 000E                add.w      [A6 + 0xE], D0
  5480. 00003B84  302E FEF8                move.w     D0, [A6 - 0x108]
  5481. 00003B88  D16E 000C                add.w      [A6 + 0xC], D0
  5482. 00003B8C  302E FEFE                move.w     D0, [A6 - 0x102]
  5483. 00003B90  916E 0012                sub.w      [A6 + 0x12], D0
  5484. 00003B94  302E FEFC                move.w     D0, [A6 - 0x104]
  5485. 00003B98  916E 0010                sub.w      [A6 + 0x10], D0
  5486. 00003B9C  4AAB 0004                tst.l      [A3 + 0x4]
  5487. 00003BA0  508F                     addq.l     A7, 8
  5488. 00003BA2  673C                     beq        +0x3E /* 00003BE0 */
  5489. 00003BA4  7001                     moveq.l    D0, 0x01
  5490. 00003BA6  C02B 004D                and.b      D0, [A3 + 0x4D]
  5491. 00003BAA  6734                     beq        +0x36 /* 00003BE0 */
  5492. 00003BAC  486B 0032                pea.l      [A3 + 0x32]
  5493. 00003BB0  4EAD 082A                jsr        [A5 + 0x82A /* export_257 */]
  5494. 00003BB4  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  5495. 00003BB8  2F00                     move.l     -[A7], D0
  5496. 00003BBA  723C                     moveq.l    D1, 0x3C
  5497. 00003BBC  2F01                     move.l     -[A7], D1
  5498. 00003BBE  206D E9DE                movea.l    A0, [A5 - 0x1622]
  5499. 00003BC2  3428 017A                move.w     D2, [A0 + 0x17A]
  5500. 00003BC6  48C2                     ext.l      D2
  5501. 00003BC8  2F02                     move.l     -[A7], D2
  5502. 00003BCA  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  5503. 00003BCE  508F                     addq.l     A7, 8
  5504. 00003BD0  2200                     move.l     D1, D0
  5505. 00003BD2  201F                     move.l     D0, [A7]+
  5506. 00003BD4  E349                     lsl        D1.w, 1
  5507. 00003BD6  D240                     add.w      D1, D0
  5508. 00003BD8  5241                     addq.w     D1, 1
  5509. 00003BDA  D36E 000C                add.w      [A6 + 0xC], D1
  5510. 00003BDE  588F                     addq.l     A7, 4
  5511. label00003BE0:
  5512. 00003BE0  4A93                     tst.l      [A3]
  5513. 00003BE2  6730                     beq        +0x32 /* 00003C14 */
  5514. 00003BE4  7002                     moveq.l    D0, 0x02
  5515. 00003BE6  C02B 004D                and.b      D0, [A3 + 0x4D]
  5516. 00003BEA  6728                     beq        +0x2A /* 00003C14 */
  5517. 00003BEC  486B 0032                pea.l      [A3 + 0x32]
  5518. 00003BF0  4EAD 082A                jsr        [A5 + 0x82A /* export_257 */]
  5519. 00003BF4  2F13                     move.l     -[A7], [A3]
  5520. 00003BF6  2F0C                     move.l     -[A7], A4
  5521. 00003BF8  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  5522. 00003BFC  486D FB46                pea.l      [A5 - 0x4BA]
  5523. 00003C00  2F0C                     move.l     -[A7], A4
  5524. 00003C02  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  5525. 00003C06  2F0C                     move.l     -[A7], A4
  5526. 00003C08  4EAD 078A                jsr        [A5 + 0x78A /* export_237 */]
  5527. 00003C0C  D16E 000E                add.w      [A6 + 0xE], D0
  5528. 00003C10  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5529. label00003C14:
  5530. 00003C14  41EB 0056                lea.l      A0, [A3 + 0x56]
  5531. 00003C18  43EE 000C                lea.l      A1, [A6 + 0xC]
  5532. 00003C1C  20D9                     move.l     [A0]+, [A1]+
  5533. 00003C1E  20D9                     move.l     [A0]+, [A1]+
  5534. 00003C20  4CEE 1800 FEF0           movem.l    A3,A4, [A6 - 0x110]
  5535. 00003C26  4E5E                     unlink     A6
  5536. 00003C28  4E75                     rts
  5537. export_954:
  5538. fn00003C2A:
  5539. 00003C2A  4E56 FFF8                link       A6, -0x0008
  5540. 00003C2E  48E7 0310                movem.l    -[A7], D6,D7,A3
  5541. 00003C32  1E2E 0013                move.b     D7, [A6 + 0x13]
  5542. 00003C36  266E 000C                movea.l    A3, [A6 + 0xC]
  5543. 00003C3A  2F0B                     move.l     -[A7], A3
  5544. 00003C3C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5545. 00003C40  4EAD 088A                jsr        [A5 + 0x88A /* export_269 */]
  5546. 00003C44  4A6D FC58                tst.w      [A5 - 0x3A8]
  5547. 00003C48  508F                     addq.l     A7, 8
  5548. 00003C4A  676E                     beq        +0x70 /* 00003CBA */
  5549. 00003C4C  4A07                     tst.b      D7
  5550. 00003C4E  676A                     beq        +0x6C /* 00003CBA */
  5551. 00003C50  206D E9DE                movea.l    A0, [A5 - 0x1622]
  5552. 00003C54  7001                     moveq.l    D0, 0x01
  5553. 00003C56  B068 018A                cmp.w      D0, [A0 + 0x18A]
  5554. 00003C5A  670C                     beq        +0xE /* 00003C68 */
  5555. 00003C5C  206D E9DE                movea.l    A0, [A5 - 0x1622]
  5556. 00003C60  7005                     moveq.l    D0, 0x05
  5557. 00003C62  B068 018A                cmp.w      D0, [A0 + 0x18A]
  5558. 00003C66  6652                     bne        +0x54 /* 00003CBA */
  5559. label00003C68:
  5560. 00003C68  1C13                     move.b     D6, [A3]
  5561. 00003C6A  1007                     move.b     D0, D7
  5562. 00003C6C  5300                     subq.b     D0, 1
  5563. 00003C6E  1680                     move.b     [A3], D0
  5564. 00003C70  2F0B                     move.l     -[A7], A3
  5565. 00003C72  4EAD 078A                jsr        [A5 + 0x78A /* export_237 */]
  5566. 00003C76  D06E 000A                add.w      D0, [A6 + 0xA]
  5567. 00003C7A  3D40 FFFA                move.w     [A6 - 0x6], D0
  5568. 00003C7E  1686                     move.b     [A3], D6
  5569. 00003C80  7000                     moveq.l    D0, 0x00
  5570. 00003C82  1007                     move.b     D0, D7
  5571. 00003C84  7200                     moveq.l    D1, 0x00
  5572. 00003C86  1233 0000                move.b     D1, [A3 + D0.w]
  5573. 00003C8A  2F01                     move.l     -[A7], D1
  5574. 00003C8C  4EAD 07B2                jsr        [A5 + 0x7B2 /* export_242 */]
  5575. 00003C90  D06E FFFA                add.w      D0, [A6 - 0x6]
  5576. 00003C94  3D40 FFFE                move.w     [A6 - 0x2], D0
  5577. 00003C98  4EAD 079A                jsr        [A5 + 0x79A /* export_239 */]
  5578. 00003C9C  D06E 0008                add.w      D0, [A6 + 0x8]
  5579. 00003CA0  5340                     subq.w     D0, 1
  5580. 00003CA2  3D40 FFFC                move.w     [A6 - 0x4], D0
  5581. 00003CA6  3D40 FFF8                move.w     [A6 - 0x8], D0
  5582. 00003CAA  41EE 0000                lea.l      A0, [A6 + 0x0]
  5583. 00003CAE  2F20                     move.l     -[A7], -[A0]
  5584. 00003CB0  2F20                     move.l     -[A7], -[A0]
  5585. 00003CB2  4EAD 085A                jsr        [A5 + 0x85A /* export_263 */]
  5586. 00003CB6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5587. label00003CBA:
  5588. 00003CBA  4CEE 08C0 FFEC           movem.l    D6,D7,A3, [A6 - 0x14]
  5589. 00003CC0  4E5E                     unlink     A6
  5590. 00003CC2  4E75                     rts
  5591. fn00003CC4:
  5592. 00003CC4  4E56 FFEE                link       A6, -0x0012
  5593. 00003CC8  48E7 1118                movem.l    -[A7], D3,D7,A3,A4
  5594. 00003CCC  286E 0008                movea.l    A4, [A6 + 0x8]
  5595. 00003CD0  266E 0018                movea.l    A3, [A6 + 0x18]
  5596. 00003CD4  200C                     move.l     D0, A4
  5597. 00003CD6  6748                     beq        +0x4A /* 00003D20 */
  5598. 00003CD8  41EE FFEE                lea.l      A0, [A6 - 0x12]
  5599. 00003CDC  43EC 001C                lea.l      A1, [A4 + 0x1C]
  5600. 00003CE0  20D9                     move.l     [A0]+, [A1]+
  5601. 00003CE2  20D9                     move.l     [A0]+, [A1]+
  5602. 00003CE4  3D7C 0014 FFF6           move.w     [A6 - 0xA], 0x14
  5603. 00003CEA  41EE FFF8                lea.l      A0, [A6 - 0x8]
  5604. 00003CEE  43EC 000C                lea.l      A1, [A4 + 0xC]
  5605. 00003CF2  20D9                     move.l     [A0]+, [A1]+
  5606. 00003CF4  20D9                     move.l     [A0]+, [A1]+
  5607. 00003CF6  41EE FFF8                lea.l      A0, [A6 - 0x8]
  5608. 00003CFA  2F20                     move.l     -[A7], -[A0]
  5609. 00003CFC  2F20                     move.l     -[A7], -[A0]
  5610. 00003CFE  3F20                     move.w     -[A7], -[A0]
  5611. 00003D00  4EAD 07FA                jsr        [A5 + 0x7FA /* export_251 */]
  5612. 00003D04  41EE 0000                lea.l      A0, [A6 + 0x0]
  5613. 00003D08  2F20                     move.l     -[A7], -[A0]
  5614. 00003D0A  2F20                     move.l     -[A7], -[A0]
  5615. 00003D0C  4EAD 0802                jsr        [A5 + 0x802 /* export_252 */]
  5616. 00003D10  41EE 0014                lea.l      A0, [A6 + 0x14]
  5617. 00003D14  2F20                     move.l     -[A7], -[A0]
  5618. 00003D16  2F20                     move.l     -[A7], -[A0]
  5619. 00003D18  4EAD 08D2                jsr        [A5 + 0x8D2 /* export_278 */]
  5620. 00003D1C  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  5621. label00003D20:
  5622. 00003D20  4EAD 0832                jsr        [A5 + 0x832 /* export_258 */]
  5623. 00003D24  2F13                     move.l     -[A7], [A3]
  5624. 00003D26  4EAD 084A                jsr        [A5 + 0x84A /* export_261 */]
  5625. 00003D2A  7E01                     moveq.l    D7, 0x01
  5626. 00003D2C  588F                     addq.l     A7, 4
  5627. label00003D2E:
  5628. 00003D2E  2007                     move.l     D0, D7
  5629. 00003D30  E580                     asl        D0, 2
  5630. 00003D32  2F33 0800                move.l     -[A7], [A3 + D0]
  5631. 00003D36  4EAD 0852                jsr        [A5 + 0x852 /* export_262 */]
  5632. 00003D3A  588F                     addq.l     A7, 4
  5633. 00003D3C  5287                     addq.l     D7, 1
  5634. 00003D3E  7007                     moveq.l    D0, 0x07
  5635. 00003D40  B087                     cmp.l      D0, D7
  5636. 00003D42  6EEA                     bgt        -0x14 /* 00003D2E */
  5637. 00003D44  2F13                     move.l     -[A7], [A3]
  5638. 00003D46  4EAD 0852                jsr        [A5 + 0x852 /* export_262 */]
  5639. 00003D4A  4EAD 083A                jsr        [A5 + 0x83A /* export_259 */]
  5640. 00003D4E  200C                     move.l     D0, A4
  5641. 00003D50  588F                     addq.l     A7, 4
  5642. 00003D52  6714                     beq        +0x16 /* 00003D68 */
  5643. 00003D54  4A6E 0016                tst.w      [A6 + 0x16]
  5644. 00003D58  670E                     beq        +0x10 /* 00003D68 */
  5645. 00003D5A  41EE FFF6                lea.l      A0, [A6 - 0xA]
  5646. 00003D5E  2F20                     move.l     -[A7], -[A0]
  5647. 00003D60  2F20                     move.l     -[A7], -[A0]
  5648. 00003D62  4EAD 0802                jsr        [A5 + 0x802 /* export_252 */]
  5649. 00003D66  508F                     addq.l     A7, 8
  5650. label00003D68:
  5651. 00003D68  4EAD 0912                jsr        [A5 + 0x912 /* export_286 */]
  5652. 00003D6C  4EAD 0842                jsr        [A5 + 0x842 /* export_260 */]
  5653. 00003D70  4CEE 1888 FFDE           movem.l    D3,D7,A3,A4, [A6 - 0x22]
  5654. 00003D76  4E5E                     unlink     A6
  5655. 00003D78  4E75                     rts
  5656. fn00003D7A:
  5657. 00003D7A  4E56 FFFC                link       A6, -0x0004
  5658. 00003D7E  48E7 0118                movem.l    -[A7], D7,A3,A4
  5659. 00003D82  286E 001C                movea.l    A4, [A6 + 0x1C]
  5660. 00003D86  266E 0018                movea.l    A3, [A6 + 0x18]
  5661. 00003D8A  302E 0012                move.w     D0, [A6 + 0x12]
  5662. 00003D8E  906E 000E                sub.w      D0, [A6 + 0xE]
  5663. 00003D92  3D40 FFFE                move.w     [A6 - 0x2], D0
  5664. 00003D96  302E 0010                move.w     D0, [A6 + 0x10]
  5665. 00003D9A  906E 000C                sub.w      D0, [A6 + 0xC]
  5666. 00003D9E  3D40 FFFC                move.w     [A6 - 0x4], D0
  5667. 00003DA2  302E 000E                move.w     D0, [A6 + 0xE]
  5668. 00003DA6  D06E 0012                add.w      D0, [A6 + 0x12]
  5669. 00003DAA  48C0                     ext.l      D0
  5670. 00003DAC  E280                     asr        D0, 1
  5671. 00003DAE  206E 0014                movea.l    A0, [A6 + 0x14]
  5672. 00003DB2  3140 0002                move.w     [A0 + 0x2], D0
  5673. 00003DB6  302E 000C                move.w     D0, [A6 + 0xC]
  5674. 00003DBA  D06E 0010                add.w      D0, [A6 + 0x10]
  5675. 00003DBE  48C0                     ext.l      D0
  5676. 00003DC0  E280                     asr        D0, 1
  5677. 00003DC2  206E 0014                movea.l    A0, [A6 + 0x14]
  5678. 00003DC6  3080                     move.w     [A0], D0
  5679. 00003DC8  302E FFFE                move.w     D0, [A6 - 0x2]
  5680. 00003DCC  48C0                     ext.l      D0
  5681. 00003DCE  E280                     asr        D0, 1
  5682. 00003DD0  3740 0002                move.w     [A3 + 0x2], D0
  5683. 00003DD4  302E FFFC                move.w     D0, [A6 - 0x4]
  5684. 00003DD8  48C0                     ext.l      D0
  5685. 00003DDA  E280                     asr        D0, 1
  5686. 00003DDC  3680                     move.w     [A3], D0
  5687. 00003DDE  4AAE 0008                tst.l      [A6 + 0x8]
  5688. 00003DE2  6700 00B6                beq        +0xB8 /* 00003E9A */
  5689. 00003DE6  7010                     moveq.l    D0, 0x10
  5690. 00003DE8  B06E FFFE                cmp.w      D0, [A6 - 0x2]
  5691. 00003DEC  6F04                     ble        +0x6 /* 00003DF2 */
  5692. 00003DEE  7001                     moveq.l    D0, 0x01
  5693. 00003DF0  6008                     bra        +0xA /* 00003DFA */
  5694. label00003DF2:
  5695. 00003DF2  302E FFFE                move.w     D0, [A6 - 0x2]
  5696. 00003DF6  48C0                     ext.l      D0
  5697. 00003DF8  E680                     asr        D0, 3
  5698. label00003DFA:
  5699. 00003DFA  916B 0002                sub.w      [A3 + 0x2], D0
  5700. 00003DFE  7010                     moveq.l    D0, 0x10
  5701. 00003E00  B06E FFFC                cmp.w      D0, [A6 - 0x4]
  5702. 00003E04  6F04                     ble        +0x6 /* 00003E0A */
  5703. 00003E06  7001                     moveq.l    D0, 0x01
  5704. 00003E08  6008                     bra        +0xA /* 00003E12 */
  5705. label00003E0A:
  5706. 00003E0A  302E FFFC                move.w     D0, [A6 - 0x4]
  5707. 00003E0E  48C0                     ext.l      D0
  5708. 00003E10  E680                     asr        D0, 3
  5709. label00003E12:
  5710. 00003E12  9153                     sub.w      [A3], D0
  5711. 00003E14  302B 0002                move.w     D0, [A3 + 0x2]
  5712. 00003E18  48C0                     ext.l      D0
  5713. 00003E1A  2F00                     move.l     -[A7], D0
  5714. 00003E1C  206D E9DE                movea.l    A0, [A5 - 0x1622]
  5715. 00003E20  3028 017A                move.w     D0, [A0 + 0x17A]
  5716. 00003E24  48C0                     ext.l      D0
  5717. 00003E26  2F00                     move.l     -[A7], D0
  5718. 00003E28  4EAD 071A                jsr        [A5 + 0x71A /* export_223 */]
  5719. 00003E2C  48C0                     ext.l      D0
  5720. 00003E2E  2E00                     move.l     D7, D0
  5721. 00003E30  3013                     move.w     D0, [A3]
  5722. 00003E32  48C0                     ext.l      D0
  5723. 00003E34  2F00                     move.l     -[A7], D0
  5724. 00003E36  206D E9DE                movea.l    A0, [A5 - 0x1622]
  5725. 00003E3A  3028 017C                move.w     D0, [A0 + 0x17C]
  5726. 00003E3E  48C0                     ext.l      D0
  5727. 00003E40  2F00                     move.l     -[A7], D0
  5728. 00003E42  4EAD 071A                jsr        [A5 + 0x71A /* export_223 */]
  5729. 00003E46  48C0                     ext.l      D0
  5730. 00003E48  B087                     cmp.l      D0, D7
  5731. 00003E4A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5732. 00003E4E  6C1C                     bge        +0x1E /* 00003E6C */
  5733. 00003E50  3013                     move.w     D0, [A3]
  5734. 00003E52  48C0                     ext.l      D0
  5735. 00003E54  2F00                     move.l     -[A7], D0
  5736. 00003E56  206D E9DE                movea.l    A0, [A5 - 0x1622]
  5737. 00003E5A  3028 017C                move.w     D0, [A0 + 0x17C]
  5738. 00003E5E  48C0                     ext.l      D0
  5739. 00003E60  2F00                     move.l     -[A7], D0
  5740. 00003E62  4EAD 071A                jsr        [A5 + 0x71A /* export_223 */]
  5741. 00003E66  48C0                     ext.l      D0
  5742. 00003E68  2E00                     move.l     D7, D0
  5743. 00003E6A  508F                     addq.l     A7, 8
  5744. label00003E6C:
  5745. 00003E6C  2F07                     move.l     -[A7], D7
  5746. 00003E6E  206D E9DE                movea.l    A0, [A5 - 0x1622]
  5747. 00003E72  3028 017A                move.w     D0, [A0 + 0x17A]
  5748. 00003E76  48C0                     ext.l      D0
  5749. 00003E78  2F00                     move.l     -[A7], D0
  5750. 00003E7A  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  5751. 00003E7E  3740 0002                move.w     [A3 + 0x2], D0
  5752. 00003E82  2F07                     move.l     -[A7], D7
  5753. 00003E84  206D E9DE                movea.l    A0, [A5 - 0x1622]
  5754. 00003E88  3028 017C                move.w     D0, [A0 + 0x17C]
  5755. 00003E8C  48C0                     ext.l      D0
  5756. 00003E8E  2F00                     move.l     -[A7], D0
  5757. 00003E90  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  5758. 00003E94  3680                     move.w     [A3], D0
  5759. 00003E96  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5760. label00003E9A:
  5761. 00003E9A  302E FFFE                move.w     D0, [A6 - 0x2]
  5762. 00003E9E  48C0                     ext.l      D0
  5763. 00003EA0  2200                     move.l     D1, D0
  5764. 00003EA2  C0FC 001E                mulu.w     D0, 0x1E
  5765. 00003EA6  4841                     swap.w     D1
  5766. 00003EA8  C2FC 001E                mulu.w     D1, 0x1E
  5767. 00003EAC  4841                     swap.w     D1
  5768. 00003EAE  4241                     clr.w      D1
  5769. 00003EB0  D081                     add.l      D0, D1
  5770. 00003EB2  E880                     asr        D0, 4
  5771. 00003EB4  5880                     addq.l     D0, 4
  5772. 00003EB6  81FC 000A                divs.w     D0, 0xA /* '\n' */
  5773. 00003EBA  3940 0002                move.w     [A4 + 0x2], D0
  5774. 00003EBE  302E FFFC                move.w     D0, [A6 - 0x4]
  5775. 00003EC2  48C0                     ext.l      D0
  5776. 00003EC4  2200                     move.l     D1, D0
  5777. 00003EC6  C0FC 001E                mulu.w     D0, 0x1E
  5778. 00003ECA  4841                     swap.w     D1
  5779. 00003ECC  C2FC 001E                mulu.w     D1, 0x1E
  5780. 00003ED0  4841                     swap.w     D1
  5781. 00003ED2  4241                     clr.w      D1
  5782. 00003ED4  D081                     add.l      D0, D1
  5783. 00003ED6  E880                     asr        D0, 4
  5784. 00003ED8  5880                     addq.l     D0, 4
  5785. 00003EDA  81FC 000A                divs.w     D0, 0xA /* '\n' */
  5786. 00003EDE  3880                     move.w     [A4], D0
  5787. 00003EE0  4AAE 0008                tst.l      [A6 + 0x8]
  5788. 00003EE4  6700 0088                beq        +0x8A /* 00003F6E */
  5789. 00003EE8  302C 0002                move.w     D0, [A4 + 0x2]
  5790. 00003EEC  48C0                     ext.l      D0
  5791. 00003EEE  2F00                     move.l     -[A7], D0
  5792. 00003EF0  206D E9DE                movea.l    A0, [A5 - 0x1622]
  5793. 00003EF4  3028 017A                move.w     D0, [A0 + 0x17A]
  5794. 00003EF8  48C0                     ext.l      D0
  5795. 00003EFA  2F00                     move.l     -[A7], D0
  5796. 00003EFC  4EAD 071A                jsr        [A5 + 0x71A /* export_223 */]
  5797. 00003F00  48C0                     ext.l      D0
  5798. 00003F02  2E00                     move.l     D7, D0
  5799. 00003F04  3014                     move.w     D0, [A4]
  5800. 00003F06  48C0                     ext.l      D0
  5801. 00003F08  2F00                     move.l     -[A7], D0
  5802. 00003F0A  206D E9DE                movea.l    A0, [A5 - 0x1622]
  5803. 00003F0E  3028 017C                move.w     D0, [A0 + 0x17C]
  5804. 00003F12  48C0                     ext.l      D0
  5805. 00003F14  2F00                     move.l     -[A7], D0
  5806. 00003F16  4EAD 071A                jsr        [A5 + 0x71A /* export_223 */]
  5807. 00003F1A  48C0                     ext.l      D0
  5808. 00003F1C  B087                     cmp.l      D0, D7
  5809. 00003F1E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5810. 00003F22  6C1C                     bge        +0x1E /* 00003F40 */
  5811. 00003F24  3014                     move.w     D0, [A4]
  5812. 00003F26  48C0                     ext.l      D0
  5813. 00003F28  2F00                     move.l     -[A7], D0
  5814. 00003F2A  206D E9DE                movea.l    A0, [A5 - 0x1622]
  5815. 00003F2E  3028 017C                move.w     D0, [A0 + 0x17C]
  5816. 00003F32  48C0                     ext.l      D0
  5817. 00003F34  2F00                     move.l     -[A7], D0
  5818. 00003F36  4EAD 071A                jsr        [A5 + 0x71A /* export_223 */]
  5819. 00003F3A  48C0                     ext.l      D0
  5820. 00003F3C  2E00                     move.l     D7, D0
  5821. 00003F3E  508F                     addq.l     A7, 8
  5822. label00003F40:
  5823. 00003F40  2F07                     move.l     -[A7], D7
  5824. 00003F42  206D E9DE                movea.l    A0, [A5 - 0x1622]
  5825. 00003F46  3028 017A                move.w     D0, [A0 + 0x17A]
  5826. 00003F4A  48C0                     ext.l      D0
  5827. 00003F4C  2F00                     move.l     -[A7], D0
  5828. 00003F4E  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  5829. 00003F52  3940 0002                move.w     [A4 + 0x2], D0
  5830. 00003F56  2F07                     move.l     -[A7], D7
  5831. 00003F58  206D E9DE                movea.l    A0, [A5 - 0x1622]
  5832. 00003F5C  3028 017C                move.w     D0, [A0 + 0x17C]
  5833. 00003F60  48C0                     ext.l      D0
  5834. 00003F62  2F00                     move.l     -[A7], D0
  5835. 00003F64  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  5836. 00003F68  3880                     move.w     [A4], D0
  5837. 00003F6A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5838. label00003F6E:
  5839. 00003F6E  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  5840. 00003F74  4E5E                     unlink     A6
  5841. 00003F76  4E75                     rts
  5842. export_955:
  5843. 00003F78  4E56 FFD8                link       A6, -0x0028
  5844. 00003F7C  48E7 0018                movem.l    -[A7], A3,A4
  5845. 00003F80  286E 0008                movea.l    A4, [A6 + 0x8]
  5846. 00003F84  47EE FFD8                lea.l      A3, [A6 - 0x28]
  5847. 00003F88  486E FFFC                pea.l      [A6 - 0x4]
  5848. 00003F8C  486E FFF8                pea.l      [A6 - 0x8]
  5849. 00003F90  486E FFF4                pea.l      [A6 - 0xC]
  5850. 00003F94  41EE 0014                lea.l      A0, [A6 + 0x14]
  5851. 00003F98  2F20                     move.l     -[A7], -[A0]
  5852. 00003F9A  2F20                     move.l     -[A7], -[A0]
  5853. 00003F9C  2F0C                     move.l     -[A7], A4
  5854. 00003F9E  4EBA FDDA                jsr        [PC - 0x226 /* 00003D7A */]
  5855. 00003FA2  302E FFF6                move.w     D0, [A6 - 0xA]
  5856. 00003FA6  906E FFFA                sub.w      D0, [A6 - 0x6]
  5857. 00003FAA  3740 0002                move.w     [A3 + 0x2], D0
  5858. 00003FAE  36AE FFF4                move.w     [A3], [A6 - 0xC]
  5859. 00003FB2  376E FFF6 0006           move.w     [A3 + 0x6], [A6 - 0xA]
  5860. 00003FB8  302E FFF8                move.w     D0, [A6 - 0x8]
  5861. 00003FBC  D06E FFF4                add.w      D0, [A6 - 0xC]
  5862. 00003FC0  3740 0004                move.w     [A3 + 0x4], D0
  5863. 00003FC4  376E FFF6 000A           move.w     [A3 + 0xA], [A6 - 0xA]
  5864. 00003FCA  302E FFFC                move.w     D0, [A6 - 0x4]
  5865. 00003FCE  D06E FFF4                add.w      D0, [A6 - 0xC]
  5866. 00003FD2  3740 0008                move.w     [A3 + 0x8], D0
  5867. 00003FD6  302E 0012                move.w     D0, [A6 + 0x12]
  5868. 00003FDA  906E FFFE                sub.w      D0, [A6 - 0x2]
  5869. 00003FDE  3740 000E                move.w     [A3 + 0xE], D0
  5870. 00003FE2  376B 0008 000C           move.w     [A3 + 0xC], [A3 + 0x8]
  5871. 00003FE8  376B 000E 0012           move.w     [A3 + 0x12], [A3 + 0xE]
  5872. 00003FEE  302E FFF4                move.w     D0, [A6 - 0xC]
  5873. 00003FF2  906E FFFC                sub.w      D0, [A6 - 0x4]
  5874. 00003FF6  3740 0010                move.w     [A3 + 0x10], D0
  5875. 00003FFA  376E FFF6 0016           move.w     [A3 + 0x16], [A6 - 0xA]
  5876. 00004000  376B 0010 0014           move.w     [A3 + 0x14], [A3 + 0x10]
  5877. 00004006  376E FFF6 001A           move.w     [A3 + 0x1A], [A6 - 0xA]
  5878. 0000400C  302E FFF4                move.w     D0, [A6 - 0xC]
  5879. 00004010  906E FFF8                sub.w      D0, [A6 - 0x8]
  5880. 00004014  3740 0018                move.w     [A3 + 0x18], D0
  5881. 00004018  2F0B                     move.l     -[A7], A3
  5882. 0000401A  302E 0016                move.w     D0, [A6 + 0x16]
  5883. 0000401E  48C0                     ext.l      D0
  5884. 00004020  2F00                     move.l     -[A7], D0
  5885. 00004022  41EE 0014                lea.l      A0, [A6 + 0x14]
  5886. 00004026  2F20                     move.l     -[A7], -[A0]
  5887. 00004028  2F20                     move.l     -[A7], -[A0]
  5888. 0000402A  2F0C                     move.l     -[A7], A4
  5889. 0000402C  4EBA FC96                jsr        [PC - 0x36A /* 00003CC4 */]
  5890. 00004030  4CEE 1800 FFD0           movem.l    A3,A4, [A6 - 0x30]
  5891. 00004036  4E5E                     unlink     A6
  5892. 00004038  4E75                     rts
  5893. export_956:
  5894. 0000403A  4E56 FFD8                link       A6, -0x0028
  5895. 0000403E  48E7 0018                movem.l    -[A7], A3,A4
  5896. 00004042  286E 0008                movea.l    A4, [A6 + 0x8]
  5897. 00004046  47EE FFD8                lea.l      A3, [A6 - 0x28]
  5898. 0000404A  486E FFFC                pea.l      [A6 - 0x4]
  5899. 0000404E  486E FFF8                pea.l      [A6 - 0x8]
  5900. 00004052  486E FFF4                pea.l      [A6 - 0xC]
  5901. 00004056  41EE 0014                lea.l      A0, [A6 + 0x14]
  5902. 0000405A  2F20                     move.l     -[A7], -[A0]
  5903. 0000405C  2F20                     move.l     -[A7], -[A0]
  5904. 0000405E  2F0C                     move.l     -[A7], A4
  5905. 00004060  4EBA FD18                jsr        [PC - 0x2E8 /* 00003D7A */]
  5906. 00004064  302E FFFA                move.w     D0, [A6 - 0x6]
  5907. 00004068  D06E FFF6                add.w      D0, [A6 - 0xA]
  5908. 0000406C  3740 0002                move.w     [A3 + 0x2], D0
  5909. 00004070  36AE FFF4                move.w     [A3], [A6 - 0xC]
  5910. 00004074  376E FFF6 0006           move.w     [A3 + 0x6], [A6 - 0xA]
  5911. 0000407A  302E FFF8                move.w     D0, [A6 - 0x8]
  5912. 0000407E  D06E FFF4                add.w      D0, [A6 - 0xC]
  5913. 00004082  3740 0004                move.w     [A3 + 0x4], D0
  5914. 00004086  376E FFF6 000A           move.w     [A3 + 0xA], [A6 - 0xA]
  5915. 0000408C  302E FFFC                move.w     D0, [A6 - 0x4]
  5916. 00004090  D06E FFF4                add.w      D0, [A6 - 0xC]
  5917. 00004094  3740 0008                move.w     [A3 + 0x8], D0
  5918. 00004098  302E FFFE                move.w     D0, [A6 - 0x2]
  5919. 0000409C  D06E 000E                add.w      D0, [A6 + 0xE]
  5920. 000040A0  3740 000E                move.w     [A3 + 0xE], D0
  5921. 000040A4  376B 0008 000C           move.w     [A3 + 0xC], [A3 + 0x8]
  5922. 000040AA  376B 000E 0012           move.w     [A3 + 0x12], [A3 + 0xE]
  5923. 000040B0  302E FFF4                move.w     D0, [A6 - 0xC]
  5924. 000040B4  906E FFFC                sub.w      D0, [A6 - 0x4]
  5925. 000040B8  3740 0010                move.w     [A3 + 0x10], D0
  5926. 000040BC  376E FFF6 0016           move.w     [A3 + 0x16], [A6 - 0xA]
  5927. 000040C2  376B 0010 0014           move.w     [A3 + 0x14], [A3 + 0x10]
  5928. 000040C8  376E FFF6 001A           move.w     [A3 + 0x1A], [A6 - 0xA]
  5929. 000040CE  302E FFF4                move.w     D0, [A6 - 0xC]
  5930. 000040D2  906E FFF8                sub.w      D0, [A6 - 0x8]
  5931. 000040D6  3740 0018                move.w     [A3 + 0x18], D0
  5932. 000040DA  2F0B                     move.l     -[A7], A3
  5933. 000040DC  302E 0016                move.w     D0, [A6 + 0x16]
  5934. 000040E0  48C0                     ext.l      D0
  5935. 000040E2  2F00                     move.l     -[A7], D0
  5936. 000040E4  41EE 0014                lea.l      A0, [A6 + 0x14]
  5937. 000040E8  2F20                     move.l     -[A7], -[A0]
  5938. 000040EA  2F20                     move.l     -[A7], -[A0]
  5939. 000040EC  2F0C                     move.l     -[A7], A4
  5940. 000040EE  4EBA FBD4                jsr        [PC - 0x42C /* 00003CC4 */]
  5941. 000040F2  4CEE 1800 FFD0           movem.l    A3,A4, [A6 - 0x30]
  5942. 000040F8  4E5E                     unlink     A6
  5943. 000040FA  4E75                     rts
  5944. export_957:
  5945. 000040FC  4E56 FFCE                link       A6, -0x0032
  5946. 00004100  48E7 0118                movem.l    -[A7], D7,A3,A4
  5947. 00004104  3E2E 0016                move.w     D7, [A6 + 0x16]
  5948. 00004108  286E 0008                movea.l    A4, [A6 + 0x8]
  5949. 0000410C  47EE FFD8                lea.l      A3, [A6 - 0x28]
  5950. 00004110  7001                     moveq.l    D0, 0x01
  5951. 00004112  C06C 004A                and.w      D0, [A4 + 0x4A]
  5952. 00004116  6600 00C2                bne        +0xC4 /* 000041DA */
  5953. 0000411A  486E FFF8                pea.l      [A6 - 0x8]
  5954. 0000411E  486E FFF4                pea.l      [A6 - 0xC]
  5955. 00004122  486E FFFC                pea.l      [A6 - 0x4]
  5956. 00004126  41EE 0014                lea.l      A0, [A6 + 0x14]
  5957. 0000412A  2F20                     move.l     -[A7], -[A0]
  5958. 0000412C  2F20                     move.l     -[A7], -[A0]
  5959. 0000412E  2F0C                     move.l     -[A7], A4
  5960. 00004130  4EBA FC48                jsr        [PC - 0x3B8 /* 00003D7A */]
  5961. 00004134  302E 0010                move.w     D0, [A6 + 0x10]
  5962. 00004138  906E 000C                sub.w      D0, [A6 + 0xC]
  5963. 0000413C  0800 0000                btst.b     D0, 0x0
  5964. 00004140  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5965. 00004144  6704                     beq        +0x6 /* 0000414A */
  5966. 00004146  526E FFFC                addq.w     [A6 - 0x4], 1
  5967. label0000414A:
  5968. 0000414A  376E FFFE 0002           move.w     [A3 + 0x2], [A6 - 0x2]
  5969. 00004150  302E FFFC                move.w     D0, [A6 - 0x4]
  5970. 00004154  906E FFF4                sub.w      D0, [A6 - 0xC]
  5971. 00004158  3680                     move.w     [A3], D0
  5972. 0000415A  302E FFFE                move.w     D0, [A6 - 0x2]
  5973. 0000415E  906E FFF6                sub.w      D0, [A6 - 0xA]
  5974. 00004162  3740 0006                move.w     [A3 + 0x6], D0
  5975. 00004166  376E FFFC 0004           move.w     [A3 + 0x4], [A6 - 0x4]
  5976. 0000416C  302E FFFE                move.w     D0, [A6 - 0x2]
  5977. 00004170  906E FFFA                sub.w      D0, [A6 - 0x6]
  5978. 00004174  3740 000A                move.w     [A3 + 0xA], D0
  5979. 00004178  376E FFFC 0008           move.w     [A3 + 0x8], [A6 - 0x4]
  5980. 0000417E  376B 000A 000E           move.w     [A3 + 0xE], [A3 + 0xA]
  5981. 00004184  302E 0010                move.w     D0, [A6 + 0x10]
  5982. 00004188  906E FFF8                sub.w      D0, [A6 - 0x8]
  5983. 0000418C  3740 000C                move.w     [A3 + 0xC], D0
  5984. 00004190  302E FFFA                move.w     D0, [A6 - 0x6]
  5985. 00004194  D06E FFFE                add.w      D0, [A6 - 0x2]
  5986. 00004198  3740 0012                move.w     [A3 + 0x12], D0
  5987. 0000419C  376B 000C 0010           move.w     [A3 + 0x10], [A3 + 0xC]
  5988. 000041A2  376B 0012 0016           move.w     [A3 + 0x16], [A3 + 0x12]
  5989. 000041A8  376E FFFC 0014           move.w     [A3 + 0x14], [A6 - 0x4]
  5990. 000041AE  302E FFF6                move.w     D0, [A6 - 0xA]
  5991. 000041B2  D06E FFFE                add.w      D0, [A6 - 0x2]
  5992. 000041B6  3740 001A                move.w     [A3 + 0x1A], D0
  5993. 000041BA  376E FFFC 0018           move.w     [A3 + 0x18], [A6 - 0x4]
  5994. 000041C0  2F0B                     move.l     -[A7], A3
  5995. 000041C2  48C7                     ext.l      D7
  5996. 000041C4  2F07                     move.l     -[A7], D7
  5997. 000041C6  41EE 0014                lea.l      A0, [A6 + 0x14]
  5998. 000041CA  2F20                     move.l     -[A7], -[A0]
  5999. 000041CC  2F20                     move.l     -[A7], -[A0]
  6000. 000041CE  2F0C                     move.l     -[A7], A4
  6001. 000041D0  4EBA FAF2                jsr        [PC - 0x50E /* 00003CC4 */]
  6002. 000041D4  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6003. 000041D8  6074                     bra        +0x76 /* 0000424E */
  6004. label000041DA:
  6005. 000041DA  486C 005E                pea.l      [A4 + 0x5E]
  6006. 000041DE  486E FFCE                pea.l      [A6 - 0x32]
  6007. 000041E2  3F3C 080E                move.w     -[A7], 0x80E
  6008. 000041E6  A9EB                     syscall    Pack4/FP68K
  6009. 000041E8  486E FFCE                pea.l      [A6 - 0x32]
  6010. 000041EC  486E FFF8                pea.l      [A6 - 0x8]
  6011. 000041F0  3F3C 0810                move.w     -[A7], 0x810
  6012. 000041F4  A9EB                     syscall    Pack4/FP68K
  6013. 000041F6  486E FFF8                pea.l      [A6 - 0x8]
  6014. 000041FA  4EAD 1AC2                jsr        [A5 + 0x1AC2 /* export_852 */]
  6015. 000041FE  4A40                     tst.w      D0
  6016. 00004200  588F                     addq.l     A7, 4
  6017. 00004202  6710                     beq        +0x12 /* 00004214 */
  6018. 00004204  4A47                     tst.w      D7
  6019. 00004206  6706                     beq        +0x8 /* 0000420E */
  6020. 00004208  47ED FB9A                lea.l      A3, [A5 - 0x466]
  6021. 0000420C  600A                     bra        +0xC /* 00004218 */
  6022. label0000420E:
  6023. 0000420E  47ED FB86                lea.l      A3, [A5 - 0x47A]
  6024. 00004212  6004                     bra        +0x6 /* 00004218 */
  6025. label00004214:
  6026. 00004214  47ED FBAE                lea.l      A3, [A5 - 0x452]
  6027. label00004218:
  6028. 00004218  302E 000E                move.w     D0, [A6 + 0xE]
  6029. 0000421C  5240                     addq.w     D0, 1
  6030. 0000421E  3D40 FFF2                move.w     [A6 - 0xE], D0
  6031. 00004222  302E 0012                move.w     D0, [A6 + 0x12]
  6032. 00004226  5340                     subq.w     D0, 1
  6033. 00004228  3D40 FFF6                move.w     [A6 - 0xA], D0
  6034. 0000422C  302E 000C                move.w     D0, [A6 + 0xC]
  6035. 00004230  5240                     addq.w     D0, 1
  6036. 00004232  3D40 FFF0                move.w     [A6 - 0x10], D0
  6037. 00004236  3D6E 0010 FFF4           move.w     [A6 - 0xC], [A6 + 0x10]
  6038. 0000423C  41EE FFF8                lea.l      A0, [A6 - 0x8]
  6039. 00004240  2F20                     move.l     -[A7], -[A0]
  6040. 00004242  2F20                     move.l     -[A7], -[A0]
  6041. 00004244  2F0B                     move.l     -[A7], A3
  6042. 00004246  4EAD 0992                jsr        [A5 + 0x992 /* export_302 */]
  6043. 0000424A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6044. label0000424E:
  6045. 0000424E  4CEE 1880 FFC2           movem.l    D7,A3,A4, [A6 - 0x3E]
  6046. 00004254  4E5E                     unlink     A6
  6047. 00004256  4E75                     rts
  6048. export_958:
  6049. 00004258  4E56 FFBE                link       A6, -0x0042
  6050. 0000425C  48E7 0118                movem.l    -[A7], D7,A3,A4
  6051. 00004260  3E2E 0016                move.w     D7, [A6 + 0x16]
  6052. 00004264  286E 0008                movea.l    A4, [A6 + 0x8]
  6053. 00004268  47EE FFD8                lea.l      A3, [A6 - 0x28]
  6054. 0000426C  7001                     moveq.l    D0, 0x01
  6055. 0000426E  C06C 004A                and.w      D0, [A4 + 0x4A]
  6056. 00004272  6600 00AC                bne        +0xAE /* 00004320 */
  6057. 00004276  486E FFFC                pea.l      [A6 - 0x4]
  6058. 0000427A  486E FFF8                pea.l      [A6 - 0x8]
  6059. 0000427E  486E FFF4                pea.l      [A6 - 0xC]
  6060. 00004282  41EE 0014                lea.l      A0, [A6 + 0x14]
  6061. 00004286  2F20                     move.l     -[A7], -[A0]
  6062. 00004288  2F20                     move.l     -[A7], -[A0]
  6063. 0000428A  2F0C                     move.l     -[A7], A4
  6064. 0000428C  4EBA FAEC                jsr        [PC - 0x514 /* 00003D7A */]
  6065. 00004290  376E FFF6 0002           move.w     [A3 + 0x2], [A6 - 0xA]
  6066. 00004296  302E FFF8                move.w     D0, [A6 - 0x8]
  6067. 0000429A  D06E FFF4                add.w      D0, [A6 - 0xC]
  6068. 0000429E  3680                     move.w     [A3], D0
  6069. 000042A0  302E FFF6                move.w     D0, [A6 - 0xA]
  6070. 000042A4  906E FFFA                sub.w      D0, [A6 - 0x6]
  6071. 000042A8  3740 0006                move.w     [A3 + 0x6], D0
  6072. 000042AC  376E FFF4 0004           move.w     [A3 + 0x4], [A6 - 0xC]
  6073. 000042B2  302E FFF6                move.w     D0, [A6 - 0xA]
  6074. 000042B6  906E FFFE                sub.w      D0, [A6 - 0x2]
  6075. 000042BA  3740 000A                move.w     [A3 + 0xA], D0
  6076. 000042BE  376E FFF4 0008           move.w     [A3 + 0x8], [A6 - 0xC]
  6077. 000042C4  376B 000A 000E           move.w     [A3 + 0xE], [A3 + 0xA]
  6078. 000042CA  302E FFFC                move.w     D0, [A6 - 0x4]
  6079. 000042CE  D06E 000C                add.w      D0, [A6 + 0xC]
  6080. 000042D2  3740 000C                move.w     [A3 + 0xC], D0
  6081. 000042D6  302E FFFE                move.w     D0, [A6 - 0x2]
  6082. 000042DA  D06E FFF6                add.w      D0, [A6 - 0xA]
  6083. 000042DE  3740 0012                move.w     [A3 + 0x12], D0
  6084. 000042E2  376B 000C 0010           move.w     [A3 + 0x10], [A3 + 0xC]
  6085. 000042E8  376B 0012 0016           move.w     [A3 + 0x16], [A3 + 0x12]
  6086. 000042EE  376E FFF4 0014           move.w     [A3 + 0x14], [A6 - 0xC]
  6087. 000042F4  302E FFFA                move.w     D0, [A6 - 0x6]
  6088. 000042F8  D06E FFF6                add.w      D0, [A6 - 0xA]
  6089. 000042FC  3740 001A                move.w     [A3 + 0x1A], D0
  6090. 00004300  376E FFF4 0018           move.w     [A3 + 0x18], [A6 - 0xC]
  6091. 00004306  2F0B                     move.l     -[A7], A3
  6092. 00004308  48C7                     ext.l      D7
  6093. 0000430A  2F07                     move.l     -[A7], D7
  6094. 0000430C  41EE 0014                lea.l      A0, [A6 + 0x14]
  6095. 00004310  2F20                     move.l     -[A7], -[A0]
  6096. 00004312  2F20                     move.l     -[A7], -[A0]
  6097. 00004314  2F0C                     move.l     -[A7], A4
  6098. 00004316  4EBA F9AC                jsr        [PC - 0x654 /* 00003CC4 */]
  6099. 0000431A  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  6100. 0000431E  6078                     bra        +0x7A /* 00004398 */
  6101. label00004320:
  6102. 00004320  486C 005E                pea.l      [A4 + 0x5E]
  6103. 00004324  486E FFBE                pea.l      [A6 - 0x42]
  6104. 00004328  3F3C 080E                move.w     -[A7], 0x80E
  6105. 0000432C  A9EB                     syscall    Pack4/FP68K
  6106. 0000432E  486E FFBE                pea.l      [A6 - 0x42]
  6107. 00004332  486E FFD0                pea.l      [A6 - 0x30]
  6108. 00004336  3F3C 0810                move.w     -[A7], 0x810
  6109. 0000433A  A9EB                     syscall    Pack4/FP68K
  6110. 0000433C  486C 006E                pea.l      [A4 + 0x6E]
  6111. 00004340  486E FFD0                pea.l      [A6 - 0x30]
  6112. 00004344  4EAD 1AB2                jsr        [A5 + 0x1AB2 /* export_850 */]
  6113. 00004348  4A40                     tst.w      D0
  6114. 0000434A  508F                     addq.l     A7, 8
  6115. 0000434C  6710                     beq        +0x12 /* 0000435E */
  6116. 0000434E  4A47                     tst.w      D7
  6117. 00004350  6706                     beq        +0x8 /* 00004358 */
  6118. 00004352  47ED FBA4                lea.l      A3, [A5 - 0x45C]
  6119. 00004356  600A                     bra        +0xC /* 00004362 */
  6120. label00004358:
  6121. 00004358  47ED FB90                lea.l      A3, [A5 - 0x470]
  6122. 0000435C  6004                     bra        +0x6 /* 00004362 */
  6123. label0000435E:
  6124. 0000435E  47ED FBB8                lea.l      A3, [A5 - 0x448]
  6125. label00004362:
  6126. 00004362  302E 000E                move.w     D0, [A6 + 0xE]
  6127. 00004366  5240                     addq.w     D0, 1
  6128. 00004368  3D40 FFCA                move.w     [A6 - 0x36], D0
  6129. 0000436C  302E 0012                move.w     D0, [A6 + 0x12]
  6130. 00004370  5340                     subq.w     D0, 1
  6131. 00004372  3D40 FFCE                move.w     [A6 - 0x32], D0
  6132. 00004376  3D6E 000C FFC8           move.w     [A6 - 0x38], [A6 + 0xC]
  6133. 0000437C  302E 0010                move.w     D0, [A6 + 0x10]
  6134. 00004380  5340                     subq.w     D0, 1
  6135. 00004382  3D40 FFCC                move.w     [A6 - 0x34], D0
  6136. 00004386  41EE FFD0                lea.l      A0, [A6 - 0x30]
  6137. 0000438A  2F20                     move.l     -[A7], -[A0]
  6138. 0000438C  2F20                     move.l     -[A7], -[A0]
  6139. 0000438E  2F0B                     move.l     -[A7], A3
  6140. 00004390  4EAD 0992                jsr        [A5 + 0x992 /* export_302 */]
  6141. 00004394  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6142. label00004398:
  6143. 00004398  4CEE 1880 FFB2           movem.l    D7,A3,A4, [A6 - 0x4E]
  6144. 0000439E  4E5E                     unlink     A6
  6145. 000043A0  4E75                     rts
  6146. export_959:
  6147. fn000043A2:
  6148. 000043A2  48E7 0118                movem.l    -[A7], D7,A3,A4
  6149. 000043A6  286F 0014                movea.l    A4, [A7 + 0x14]
  6150. 000043AA  266F 0010                movea.l    A3, [A7 + 0x10]
  6151. 000043AE  200C                     move.l     D0, A4
  6152. 000043B0  6718                     beq        +0x1A /* 000043CA */
  6153. 000043B2  2F0B                     move.l     -[A7], A3
  6154. 000043B4  486B 0050                pea.l      [A3 + 0x50]
  6155. 000043B8  486B 004E                pea.l      [A3 + 0x4E]
  6156. 000043BC  2F0C                     move.l     -[A7], A4
  6157. 000043BE  4EBA F6A0                jsr        [PC - 0x960 /* 00003A60 */]
  6158. 000043C2  3E00                     move.w     D7, D0
  6159. 000043C4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6160. 000043C8  6002                     bra        +0x4 /* 000043CC */
  6161. label000043CA:
  6162. 000043CA  7E01                     moveq.l    D7, 0x01
  6163. label000043CC:
  6164. 000043CC  4A47                     tst.w      D7
  6165. 000043CE  6776                     beq        +0x78 /* 00004446 */
  6166. 000043D0  41EB 002A                lea.l      A0, [A3 + 0x2A]
  6167. 000043D4  43ED E634                lea.l      A1, [A5 - 0x19CC]
  6168. 000043D8  20D9                     move.l     [A0]+, [A1]+
  6169. 000043DA  20D9                     move.l     [A0]+, [A1]+
  6170. 000043DC  422B 002D                clr.b      [A3 + 0x2D]
  6171. 000043E0  41EB 0032                lea.l      A0, [A3 + 0x32]
  6172. 000043E4  43ED E65A                lea.l      A1, [A5 - 0x19A6]
  6173. 000043E8  20D9                     move.l     [A0]+, [A1]+
  6174. 000043EA  20D9                     move.l     [A0]+, [A1]+
  6175. 000043EC  30D9                     move.w     [A0]+, [A1]+
  6176. 000043EE  41EB 000C                lea.l      A0, [A3 + 0xC]
  6177. 000043F2  43ED E60E                lea.l      A1, [A5 - 0x19F2]
  6178. 000043F6  7006                     moveq.l    D0, 0x06
  6179. label000043F8:
  6180. 000043F8  20D9                     move.l     [A0]+, [A1]+
  6181. 000043FA  51C8 FFFC                dbf        D0, -0x6 /* 000043F8 */
  6182. 000043FE  30D9                     move.w     [A0]+, [A1]+
  6183. 00004400  002B 0002 004D           ori.b      [A3 + 0x4D], 0x2
  6184. 00004406  002B 0001 004D           ori.b      [A3 + 0x4D], 0x1
  6185. 0000440C  426B 004A                clr.w      [A3 + 0x4A]
  6186. 00004410  2F2D E660                move.l     -[A7], [A5 - 0x19A0]
  6187. 00004414  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  6188. 00004418  2740 0038                move.l     [A3 + 0x38], D0
  6189. 0000441C  3E00                     move.w     D7, D0
  6190. 0000441E  588F                     addq.l     A7, 4
  6191. 00004420  6724                     beq        +0x26 /* 00004446 */
  6192. 00004422  4AAB 0042                tst.l      [A3 + 0x42]
  6193. 00004426  661E                     bne        +0x20 /* 00004446 */
  6194. 00004428  41EB 003C                lea.l      A0, [A3 + 0x3C]
  6195. 0000442C  43ED E65A                lea.l      A1, [A5 - 0x19A6]
  6196. 00004430  20D9                     move.l     [A0]+, [A1]+
  6197. 00004432  20D9                     move.l     [A0]+, [A1]+
  6198. 00004434  30D9                     move.w     [A0]+, [A1]+
  6199. 00004436  2F2D E660                move.l     -[A7], [A5 - 0x19A0]
  6200. 0000443A  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  6201. 0000443E  2740 0042                move.l     [A3 + 0x42], D0
  6202. 00004442  3E00                     move.w     D7, D0
  6203. 00004444  588F                     addq.l     A7, 4
  6204. label00004446:
  6205. 00004446  3007                     move.w     D0, D7
  6206. 00004448  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  6207. 0000444C  4E75                     rts
  6208. fn0000444E:
  6209. 0000444E  4E56 FFF8                link       A6, -0x0008
  6210. 00004452  2F0B                     move.l     -[A7], A3
  6211. 00004454  266E 0008                movea.l    A3, [A6 + 0x8]
  6212. 00004458  702C                     moveq.l    D0, 0x2C
  6213. 0000445A  C02B 004D                and.b      D0, [A3 + 0x4D]
  6214. 0000445E  6706                     beq        +0x8 /* 00004466 */
  6215. 00004460  7000                     moveq.l    D0, 0x00
  6216. 00004462  6000 00DA                bra        +0xDC /* 0000453E */
  6217. label00004466:
  6218. 00004466  102B 004C                move.b     D0, [A3 + 0x4C]
  6219. 0000446A  6500 00AE                bcs        +0xB0 /* 0000451A */
  6220. 0000446E  0C00 000E                cmpi.b     D0, 0xE
  6221. 00004472  6200 00A6                bhi        +0xA8 /* 0000451A */
  6222. 00004476  7200                     moveq.l    D1, 0x00
  6223. 00004478  1200                     move.b     D1, D0
  6224. 0000447A  D241                     add.w      D1, D1
  6225. 0000447C  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  6226. 00004480  4EFB 1000                jmp        [PC + D1.w]
  6227. 00004484  0020 0036                ori.b      -[A0], 0x36 /* '6' */
  6228. 00004488  0036 0036 0036           ori.b      [A6 + D0.w + 0x36], 0x36 /* '6' */
  6229. 0000448E  0036 0036 0036           ori.b      [A6 + D0.w + 0x36], 0x36 /* '6' */
  6230. 00004494  007A 0044 0036           ori.w      [PC + 0x36 /* 000044CC, value 0x486E 'Hn' */], 0x44 /* 'D' */
  6231. 0000449A  0036 007A 007A           ori.b      [A6 + D0.w + 0x7A], 0x7A /* 'z' */
  6232. 000044A0  0036 2F0B 4EBA           ori.b      [A6 + D4 * 8 - 0x70], 0xB
  6233. 000044A6  BDE4                     cmpa.l     A6, -[A4]
  6234. 000044A8  41EE FFF8                lea.l      A0, [A6 - 0x8]
  6235. 000044AC  43EB 0060                lea.l      A1, [A3 + 0x60]
  6236. 000044B0  20D9                     move.l     [A0]+, [A1]+
  6237. 000044B2  20D9                     move.l     [A0]+, [A1]+
  6238. 000044B4  588F                     addq.l     A7, 4
  6239. 000044B6  6062                     bra        +0x64 /* 0000451A */
  6240. 000044B8  41EE FFF8                lea.l      A0, [A6 - 0x8]
  6241. 000044BC  43EB 0056                lea.l      A1, [A3 + 0x56]
  6242. 000044C0  20D9                     move.l     [A0]+, [A1]+
  6243. 000044C2  20D9                     move.l     [A0]+, [A1]+
  6244. 000044C4  6054                     bra        +0x56 /* 0000451A */
  6245. 000044C6  2F0B                     move.l     -[A7], A3
  6246. 000044C8  4EAD 1ED2                jsr        [A5 + 0x1ED2 /* export_982 */]
  6247. 000044CC  486E FFF8                pea.l      [A6 - 0x8]
  6248. 000044D0  486B 000C                pea.l      [A3 + 0xC]
  6249. 000044D4  4EAD 0952                jsr        [A5 + 0x952 /* export_294 */]
  6250. 000044D8  2D6B 006A FFF8           move.l     [A6 - 0x8], [A3 + 0x6A]
  6251. 000044DE  302B 0078                move.w     D0, [A3 + 0x78]
  6252. 000044E2  906E FFFE                sub.w      D0, [A6 - 0x2]
  6253. 000044E6  3D40 FFFE                move.w     [A6 - 0x2], D0
  6254. 000044EA  302B 0076                move.w     D0, [A3 + 0x76]
  6255. 000044EE  906E FFFC                sub.w      D0, [A6 - 0x4]
  6256. 000044F2  3D40 FFFC                move.w     [A6 - 0x4], D0
  6257. 000044F6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6258. 000044FA  601E                     bra        +0x20 /* 0000451A */
  6259. 000044FC  2D6B 0056 FFF8           move.l     [A6 - 0x8], [A3 + 0x56]
  6260. 00004502  302E FFFA                move.w     D0, [A6 - 0x6]
  6261. 00004506  D07C 000D                add.w      D0, 0xD /* '\r' */
  6262. 0000450A  3D40 FFFE                move.w     [A6 - 0x2], D0
  6263. 0000450E  302E FFF8                move.w     D0, [A6 - 0x8]
  6264. 00004512  D07C 000E                add.w      D0, 0xE
  6265. 00004516  3D40 FFFC                move.w     [A6 - 0x4], D0
  6266. label0000451A:
  6267. 0000451A  526E FFFA                addq.w     [A6 - 0x6], 1
  6268. 0000451E  526E FFF8                addq.w     [A6 - 0x8], 1
  6269. 00004522  536E FFFE                subq.w     [A6 - 0x2], 1
  6270. 00004526  536E FFFC                subq.w     [A6 - 0x4], 1
  6271. 0000452A  41EE 0000                lea.l      A0, [A6 + 0x0]
  6272. 0000452E  2F20                     move.l     -[A7], -[A0]
  6273. 00004530  2F20                     move.l     -[A7], -[A0]
  6274. 00004532  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6275. 00004536  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  6276. 0000453A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6277. label0000453E:
  6278. 0000453E  266E FFF4                movea.l    A3, [A6 - 0xC]
  6279. 00004542  4E5E                     unlink     A6
  6280. 00004544  4E75                     rts
  6281. export_960:
  6282. fn00004546:
  6283. 00004546  4E56 0000                link       A6, 0
  6284. 0000454A  2F07                     move.l     -[A7], D7
  6285. 0000454C  4EAD 079A                jsr        [A5 + 0x79A /* export_239 */]
  6286. 00004550  48C0                     ext.l      D0
  6287. 00004552  2F00                     move.l     -[A7], D0
  6288. 00004554  4EAD 07A2                jsr        [A5 + 0x7A2 /* export_240 */]
  6289. 00004558  2200                     move.l     D1, D0
  6290. 0000455A  201F                     move.l     D0, [A7]+
  6291. 0000455C  48C1                     ext.l      D1
  6292. 0000455E  2E01                     move.l     D7, D1
  6293. 00004560  DE80                     add.l      D7, D0
  6294. 00004562  302E 000C                move.w     D0, [A6 + 0xC]
  6295. 00004566  48C0                     ext.l      D0
  6296. 00004568  322E 000C                move.w     D1, [A6 + 0xC]
  6297. 0000456C  926E 0008                sub.w      D1, [A6 + 0x8]
  6298. 00004570  48E7 C000                movem.l    -[A7], D0,D1
  6299. 00004574  4EAD 0792                jsr        [A5 + 0x792 /* export_238 */]
  6300. 00004578  2400                     move.l     D2, D0
  6301. 0000457A  4CDF 0003                movem.l    D0,D1, [A7]+
  6302. 0000457E  9242                     sub.w      D1, D2
  6303. 00004580  48C1                     ext.l      D1
  6304. 00004582  9287                     sub.l      D1, D7
  6305. 00004584  5281                     addq.l     D1, 1
  6306. 00004586  E281                     asr        D1, 1
  6307. 00004588  9081                     sub.l      D0, D1
  6308. 0000458A  9087                     sub.l      D0, D7
  6309. 0000458C  5280                     addq.l     D0, 1
  6310. 0000458E  2E2E FFFC                move.l     D7, [A6 - 0x4]
  6311. 00004592  4E5E                     unlink     A6
  6312. 00004594  4E75                     rts
  6313. fn00004596:
  6314. 00004596  48E7 0110                movem.l    -[A7], D7,A3
  6315. 0000459A  266F 000C                movea.l    A3, [A7 + 0xC]
  6316. 0000459E  102B 004C                move.b     D0, [A3 + 0x4C]
  6317. 000045A2  5500                     subq.b     D0, 2
  6318. 000045A4  6554                     bcs        +0x56 /* 000045FA */
  6319. 000045A6  0C00 000C                cmpi.b     D0, 0xC
  6320. 000045AA  624E                     bhi        +0x50 /* 000045FA */
  6321. 000045AC  7200                     moveq.l    D1, 0x00
  6322. 000045AE  1200                     move.b     D1, D0
  6323. 000045B0  D241                     add.w      D1, D1
  6324. 000045B2  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  6325. 000045B6  4EFB 1000                jmp        [PC + D1.w]
  6326. 000045BA  001C 0022                ori.b      [A4]+, 0x22 /* '\"' */
  6327. 000045BE  0042 0042                ori.w      D2, 0x42 /* 'B' */
  6328. 000045C2  0042 003C                ori.w      D2, 0x3C /* '<' */
  6329. 000045C6  0042 0028                ori.w      D2, 0x28 /* '(' */
  6330. 000045CA  0042 0042                ori.w      D2, 0x42 /* 'B' */
  6331. 000045CE  002E 0032 0038           ori.b      [A6 + 0x38], 0x32 /* '2' */
  6332. 000045D4  3E2B 0060                move.w     D7, [A3 + 0x60]
  6333. 000045D8  6024                     bra        +0x26 /* 000045FE */
  6334. 000045DA  3E2B 005E                move.w     D7, [A3 + 0x5E]
  6335. 000045DE  601E                     bra        +0x20 /* 000045FE */
  6336. 000045E0  3E2B 005E                move.w     D7, [A3 + 0x5E]
  6337. 000045E4  6018                     bra        +0x1A /* 000045FE */
  6338. 000045E6  7E3F                     moveq.l    D7, 0x3F
  6339. 000045E8  6014                     bra        +0x16 /* 000045FE */
  6340. 000045EA  3E2B 006A                move.w     D7, [A3 + 0x6A]
  6341. 000045EE  600E                     bra        +0x10 /* 000045FE */
  6342. 000045F0  7E10                     moveq.l    D7, 0x10
  6343. 000045F2  600A                     bra        +0xC /* 000045FE */
  6344. 000045F4  3E2B 005E                move.w     D7, [A3 + 0x5E]
  6345. 000045F8  6004                     bra        +0x6 /* 000045FE */
  6346. label000045FA:
  6347. 000045FA  7000                     moveq.l    D0, 0x00
  6348. 000045FC  600A                     bra        +0xC /* 00004608 */
  6349. label000045FE:
  6350. 000045FE  BE6F 0012                cmp.w      D7, [A7 + 0x12]
  6351. 00004602  5DC0                     slt        D0
  6352. 00004604  0240 0001                andi.w     D0, 0x1
  6353. label00004608:
  6354. 00004608  4CDF 0880                movem.l    D7,A3, [A7]+
  6355. 0000460C  4E75                     rts
  6356. fn0000460E:
  6357. 0000460E  4E56 FFFC                link       A6, -0x0004
  6358. 00004612  48E7 0118                movem.l    -[A7], D7,A3,A4
  6359. 00004616  3E2E 000E                move.w     D7, [A6 + 0xE]
  6360. 0000461A  7000                     moveq.l    D0, 0x00
  6361. 0000461C  2D40 FFFC                move.l     [A6 - 0x4], D0
  6362. 00004620  4AAD FC5A                tst.l      [A5 - 0x3A6]
  6363. 00004624  6732                     beq        +0x34 /* 00004658 */
  6364. 00004626  286D FC5A                movea.l    A4, [A5 - 0x3A6]
  6365. 0000462A  6020                     bra        +0x22 /* 0000464C */
  6366. label0000462C:
  6367. 0000462C  2054                     movea.l    A0, [A4]
  6368. 0000462E  2668 01CA                movea.l    A3, [A0 + 0x1CA]
  6369. 00004632  6010                     bra        +0x12 /* 00004644 */
  6370. label00004634:
  6371. 00004634  BE53                     cmp.w      D7, [A3]
  6372. 00004636  6608                     bne        +0xA /* 00004640 */
  6373. 00004638  2D6B 000A FFFC           move.l     [A6 - 0x4], [A3 + 0xA]
  6374. 0000463E  6008                     bra        +0xA /* 00004648 */
  6375. label00004640:
  6376. 00004640  266B 000E                movea.l    A3, [A3 + 0xE]
  6377. label00004644:
  6378. 00004644  200B                     move.l     D0, A3
  6379. 00004646  66EC                     bne        -0x12 /* 00004634 */
  6380. label00004648:
  6381. 00004648  286C 0004                movea.l    A4, [A4 + 0x4]
  6382. label0000464C:
  6383. 0000464C  200C                     move.l     D0, A4
  6384. 0000464E  673C                     beq        +0x3E /* 0000468C */
  6385. 00004650  4AAE FFFC                tst.l      [A6 - 0x4]
  6386. 00004654  67D6                     beq        -0x28 /* 0000462C */
  6387. 00004656  6034                     bra        +0x36 /* 0000468C */
  6388. label00004658:
  6389. 00004658  4AAE 0008                tst.l      [A6 + 0x8]
  6390. 0000465C  672E                     beq        +0x30 /* 0000468C */
  6391. 0000465E  206E 0008                movea.l    A0, [A6 + 0x8]
  6392. 00004662  2068 0412                movea.l    A0, [A0 + 0x412]
  6393. 00004666  2668 025A                movea.l    A3, [A0 + 0x25A]
  6394. 0000466A  601C                     bra        +0x1E /* 00004688 */
  6395. label0000466C:
  6396. 0000466C  7002                     moveq.l    D0, 0x02
  6397. 0000466E  B06B 0020                cmp.w      D0, [A3 + 0x20]
  6398. 00004672  6610                     bne        +0x12 /* 00004684 */
  6399. 00004674  48C7                     ext.l      D7
  6400. 00004676  BEAB 0010                cmp.l      D7, [A3 + 0x10]
  6401. 0000467A  6608                     bne        +0xA /* 00004684 */
  6402. 0000467C  2D6B 002A FFFC           move.l     [A6 - 0x4], [A3 + 0x2A]
  6403. 00004682  6008                     bra        +0xA /* 0000468C */
  6404. label00004684:
  6405. 00004684  266B 0026                movea.l    A3, [A3 + 0x26]
  6406. label00004688:
  6407. 00004688  200B                     move.l     D0, A3
  6408. 0000468A  66E0                     bne        -0x1E /* 0000466C */
  6409. label0000468C:
  6410. 0000468C  202E FFFC                move.l     D0, [A6 - 0x4]
  6411. 00004690  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  6412. 00004696  4E5E                     unlink     A6
  6413. 00004698  4E75                     rts
  6414. export_961:
  6415. 0000469A  2F0B                     move.l     -[A7], A3
  6416. 0000469C  7060                     moveq.l    D0, 0x60
  6417. 0000469E  2F00                     move.l     -[A7], D0
  6418. 000046A0  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  6419. 000046A4  2640                     movea.l    A3, D0
  6420. 000046A6  200B                     move.l     D0, A3
  6421. 000046A8  588F                     addq.l     A7, 4
  6422. 000046AA  671E                     beq        +0x20 /* 000046CA */
  6423. 000046AC  177C 000A 004C           move.b     [A3 + 0x4C], 0xA /* '\n' */
  6424. 000046B2  426B 005E                clr.w      [A3 + 0x5E]
  6425. 000046B6  7000                     moveq.l    D0, 0x00
  6426. 000046B8  2F00                     move.l     -[A7], D0
  6427. 000046BA  2F0B                     move.l     -[A7], A3
  6428. 000046BC  4EBA FCE4                jsr        [PC - 0x31C /* 000043A2 */]
  6429. 000046C0  4A40                     tst.w      D0
  6430. 000046C2  508F                     addq.l     A7, 8
  6431. 000046C4  6604                     bne        +0x6 /* 000046CA */
  6432. 000046C6  7000                     moveq.l    D0, 0x00
  6433. 000046C8  2640                     movea.l    A3, D0
  6434. label000046CA:
  6435. 000046CA  200B                     move.l     D0, A3
  6436. 000046CC  265F                     movea.l    A3, [A7]+
  6437. 000046CE  4E75                     rts
  6438. export_962:
  6439. 000046D0  4E56 FFF0                link       A6, -0x0010
  6440. 000046D4  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  6441. 000046D8  286E 0008                movea.l    A4, [A6 + 0x8]
  6442. 000046DC  303C 0084                move.w     D0, 0x84
  6443. 000046E0  C02C 004D                and.b      D0, [A4 + 0x4D]
  6444. 000046E4  6600 00EA                bne        +0xEC /* 000047D0 */
  6445. 000046E8  3E2C 005E                move.w     D7, [A4 + 0x5E]
  6446. 000046EC  6700 00E2                beq        +0xE4 /* 000047D0 */
  6447. 000046F0  4A47                     tst.w      D7
  6448. 000046F2  5DC6                     slt        D6
  6449. 000046F4  0246 0001                andi.w     D6, 0x1
  6450. 000046F8  6702                     beq        +0x4 /* 000046FC */
  6451. 000046FA  5647                     addq.w     D7, 3
  6452. label000046FC:
  6453. 000046FC  48C7                     ext.l      D7
  6454. 000046FE  2F07                     move.l     -[A7], D7
  6455. 00004700  4A46                     tst.w      D6
  6456. 00004702  6708                     beq        +0xA /* 0000470C */
  6457. 00004704  203C 4943 4F4E           move.l     D0, 0x49434F4E /* 'ICON' */
  6458. 0000470A  6006                     bra        +0x8 /* 00004712 */
  6459. label0000470C:
  6460. 0000470C  203C 5049 4354           move.l     D0, 0x50494354 /* 'PICT' */
  6461. label00004712:
  6462. 00004712  2F00                     move.l     -[A7], D0
  6463. 00004714  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  6464. 00004718  2640                     movea.l    A3, D0
  6465. 0000471A  200B                     move.l     D0, A3
  6466. 0000471C  508F                     addq.l     A7, 8
  6467. 0000471E  6700 00B0                beq        +0xB2 /* 000047D0 */
  6468. 00004722  558F                     subq.l     A7, 2
  6469. 00004724  2F0B                     move.l     -[A7], A3
  6470. 00004726  4EAD 059A                jsr        [A5 + 0x59A /* export_175 */]
  6471. 0000472A  1A1F                     move.b     D5, [A7]+
  6472. 0000472C  2F0B                     move.l     -[A7], A3
  6473. 0000472E  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  6474. 00004732  41EE FFF0                lea.l      A0, [A6 - 0x10]
  6475. 00004736  43EC 0056                lea.l      A1, [A4 + 0x56]
  6476. 0000473A  20D9                     move.l     [A0]+, [A1]+
  6477. 0000473C  20D9                     move.l     [A0]+, [A1]+
  6478. 0000473E  4EAD 0962                jsr        [A5 + 0x962 /* export_296 */]
  6479. 00004742  41EE FFF8                lea.l      A0, [A6 - 0x8]
  6480. 00004746  2F20                     move.l     -[A7], -[A0]
  6481. 00004748  2F20                     move.l     -[A7], -[A0]
  6482. 0000474A  4EAD 0972                jsr        [A5 + 0x972 /* export_298 */]
  6483. 0000474E  4A6D A8B4                tst.w      [A5 - 0x574C]
  6484. 00004752  508F                     addq.l     A7, 8
  6485. 00004754  670C                     beq        +0xE /* 00004762 */
  6486. 00004756  486E FFF0                pea.l      [A6 - 0x10]
  6487. 0000475A  4EAD 06FA                jsr        [A5 + 0x6FA /* export_219 */]
  6488. 0000475E  588F                     addq.l     A7, 4
  6489. 00004760  6008                     bra        +0xA /* 0000476A */
  6490. label00004762:
  6491. 00004762  526E FFF6                addq.w     [A6 - 0xA], 1
  6492. 00004766  526E FFF4                addq.w     [A6 - 0xC], 1
  6493. label0000476A:
  6494. 0000476A  4A46                     tst.w      D6
  6495. 0000476C  6722                     beq        +0x24 /* 00004790 */
  6496. 0000476E  302E FFF2                move.w     D0, [A6 - 0xE]
  6497. 00004772  D07C 0020                add.w      D0, 0x20 /* ' ' */
  6498. 00004776  3D40 FFF6                move.w     [A6 - 0xA], D0
  6499. 0000477A  302E FFF0                move.w     D0, [A6 - 0x10]
  6500. 0000477E  D07C 0020                add.w      D0, 0x20 /* ' ' */
  6501. 00004782  3D40 FFF4                move.w     [A6 - 0xC], D0
  6502. 00004786  486E FFF0                pea.l      [A6 - 0x10]
  6503. 0000478A  2F0B                     move.l     -[A7], A3
  6504. 0000478C  A94B                     syscall    PlotIcon
  6505. 0000478E  6034                     bra        +0x36 /* 000047C4 */
  6506. label00004790:
  6507. 00004790  2053                     movea.l    A0, [A3]
  6508. 00004792  43EE FFF8                lea.l      A1, [A6 - 0x8]
  6509. 00004796  5488                     addq.l     A0, 2
  6510. 00004798  22D8                     move.l     [A1]+, [A0]+
  6511. 0000479A  22D8                     move.l     [A1]+, [A0]+
  6512. 0000479C  302E FFFE                move.w     D0, [A6 - 0x2]
  6513. 000047A0  906E FFFA                sub.w      D0, [A6 - 0x6]
  6514. 000047A4  D06E FFF2                add.w      D0, [A6 - 0xE]
  6515. 000047A8  3D40 FFF6                move.w     [A6 - 0xA], D0
  6516. 000047AC  302E FFFC                move.w     D0, [A6 - 0x4]
  6517. 000047B0  906E FFF8                sub.w      D0, [A6 - 0x8]
  6518. 000047B4  D06E FFF0                add.w      D0, [A6 - 0x10]
  6519. 000047B8  3D40 FFF4                move.w     [A6 - 0xC], D0
  6520. 000047BC  2F0B                     move.l     -[A7], A3
  6521. 000047BE  486E FFF0                pea.l      [A6 - 0x10]
  6522. 000047C2  A8F6                     syscall    DrawPicture
  6523. label000047C4:
  6524. 000047C4  2F0B                     move.l     -[A7], A3
  6525. 000047C6  1F05                     move.b     -[A7], D5
  6526. 000047C8  4EAD 05A2                jsr        [A5 + 0x5A2 /* export_176 */]
  6527. 000047CC  4EAD 096A                jsr        [A5 + 0x96A /* export_297 */]
  6528. label000047D0:
  6529. 000047D0  4CEE 18E0 FFDC           movem.l    D5,D6,D7,A3,A4, [A6 - 0x24]
  6530. 000047D6  4E5E                     unlink     A6
  6531. 000047D8  4E75                     rts
  6532. export_963:
  6533. 000047DA  2F0B                     move.l     -[A7], A3
  6534. 000047DC  7072                     moveq.l    D0, 0x72
  6535. 000047DE  2F00                     move.l     -[A7], D0
  6536. 000047E0  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  6537. 000047E4  2640                     movea.l    A3, D0
  6538. 000047E6  200B                     move.l     D0, A3
  6539. 000047E8  588F                     addq.l     A7, 4
  6540. 000047EA  6722                     beq        +0x24 /* 0000480E */
  6541. 000047EC  177C 000D 004C           move.b     [A3 + 0x4C], 0xD /* '\r' */
  6542. 000047F2  7000                     moveq.l    D0, 0x00
  6543. 000047F4  2F00                     move.l     -[A7], D0
  6544. 000047F6  2F0B                     move.l     -[A7], A3
  6545. 000047F8  4EBA FBA8                jsr        [PC - 0x458 /* 000043A2 */]
  6546. 000047FC  4A40                     tst.w      D0
  6547. 000047FE  508F                     addq.l     A7, 8
  6548. 00004800  6708                     beq        +0xA /* 0000480A */
  6549. 00004802  377C 000B 006A           move.w     [A3 + 0x6A], 0xB
  6550. 00004808  6004                     bra        +0x6 /* 0000480E */
  6551. label0000480A:
  6552. 0000480A  7000                     moveq.l    D0, 0x00
  6553. 0000480C  2640                     movea.l    A3, D0
  6554. label0000480E:
  6555. 0000480E  200B                     move.l     D0, A3
  6556. 00004810  265F                     movea.l    A3, [A7]+
  6557. 00004812  4E75                     rts
  6558. export_964:
  6559. 00004814  4E56 FFF8                link       A6, -0x0008
  6560. 00004818  2F0B                     move.l     -[A7], A3
  6561. 0000481A  266E 0008                movea.l    A3, [A6 + 0x8]
  6562. 0000481E  2D6B 0056 FFF8           move.l     [A6 - 0x8], [A3 + 0x56]
  6563. 00004824  302E FFFA                move.w     D0, [A6 - 0x6]
  6564. 00004828  D07C 000F                add.w      D0, 0xF
  6565. 0000482C  3D40 FFFE                move.w     [A6 - 0x2], D0
  6566. 00004830  302E FFF8                move.w     D0, [A6 - 0x8]
  6567. 00004834  D07C 000F                add.w      D0, 0xF
  6568. 00004838  3D40 FFFC                move.w     [A6 - 0x4], D0
  6569. 0000483C  41EE 0000                lea.l      A0, [A6 + 0x0]
  6570. 00004840  2F20                     move.l     -[A7], -[A0]
  6571. 00004842  2F20                     move.l     -[A7], -[A0]
  6572. 00004844  7000                     moveq.l    D0, 0x00
  6573. 00004846  102B 004C                move.b     D0, [A3 + 0x4C]
  6574. 0000484A  2F00                     move.l     -[A7], D0
  6575. 0000484C  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  6576. 00004850  266E FFF4                movea.l    A3, [A6 - 0xC]
  6577. 00004854  4E5E                     unlink     A6
  6578. 00004856  4E75                     rts
  6579. export_965:
  6580. 00004858  4E56 FFF8                link       A6, -0x0008
  6581. 0000485C  48E7 0118                movem.l    -[A7], D7,A3,A4
  6582. 00004860  286E 0008                movea.l    A4, [A6 + 0x8]
  6583. 00004864  302C 0058                move.w     D0, [A4 + 0x58]
  6584. 00004868  D07C 000F                add.w      D0, 0xF
  6585. 0000486C  3D40 FFFA                move.w     [A6 - 0x6], D0
  6586. 00004870  302C 0056                move.w     D0, [A4 + 0x56]
  6587. 00004874  5240                     addq.w     D0, 1
  6588. 00004876  3D40 FFF8                move.w     [A6 - 0x8], D0
  6589. 0000487A  264C                     movea.l    A3, A4
  6590. 0000487C  7000                     moveq.l    D0, 0x00
  6591. 0000487E  2D40 FFFC                move.l     [A6 - 0x4], D0
  6592. 00004882  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6593. 00004886  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6594. 0000488A  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  6595. 0000488E  322B 0066                move.w     D1, [A3 + 0x66]
  6596. 00004892  48C1                     ext.l      D1
  6597. 00004894  5281                     addq.l     D1, 1
  6598. 00004896  2F01                     move.l     -[A7], D1
  6599. 00004898  7200                     moveq.l    D1, 0x00
  6600. 0000489A  122B 004C                move.b     D1, [A3 + 0x4C]
  6601. 0000489E  2F01                     move.l     -[A7], D1
  6602. 000048A0  4EAD 029A                jsr        [A5 + 0x29A /* export_79 */]
  6603. 000048A4  3E00                     move.w     D7, D0
  6604. 000048A6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6605. 000048AA  672A                     beq        +0x2C /* 000048D6 */
  6606. 000048AC  5347                     subq.w     D7, 1
  6607. 000048AE  BE6B 0066                cmp.w      D7, [A3 + 0x66]
  6608. 000048B2  6704                     beq        +0x6 /* 000048B8 */
  6609. 000048B4  3747 0066                move.w     [A3 + 0x66], D7
  6610. label000048B8:
  6611. 000048B8  486D F95A                pea.l      [A5 - 0x6A6]
  6612. 000048BC  7000                     moveq.l    D0, 0x00
  6613. 000048BE  302E 0012                move.w     D0, [A6 + 0x12]
  6614. 000048C2  2F00                     move.l     -[A7], D0
  6615. 000048C4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6616. 000048C8  2F0C                     move.l     -[A7], A4
  6617. 000048CA  7004                     moveq.l    D0, 0x04
  6618. 000048CC  2F00                     move.l     -[A7], D0
  6619. 000048CE  4EBA C35A                jsr        [PC - 0x3CA6 /* 00000C2A */]
  6620. 000048D2  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6621. label000048D6:
  6622. 000048D6  426D AF9E                clr.w      [A5 - 0x5062]
  6623. 000048DA  4CEE 1880 FFEC           movem.l    D7,A3,A4, [A6 - 0x14]
  6624. 000048E0  4E5E                     unlink     A6
  6625. 000048E2  4E75                     rts
  6626. export_966:
  6627. 000048E4  2F0B                     move.l     -[A7], A3
  6628. 000048E6  266F 0008                movea.l    A3, [A7 + 0x8]
  6629. 000048EA  486D 2DE2                pea.l      [A5 + 0x2DE2 /* export_1464 */]
  6630. 000048EE  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  6631. 000048F2  4A40                     tst.w      D0
  6632. 000048F4  588F                     addq.l     A7, 4
  6633. 000048F6  6710                     beq        +0x12 /* 00004908 */
  6634. 000048F8  2F0B                     move.l     -[A7], A3
  6635. 000048FA  4EAD 2DE2                jsr        [A5 + 0x2DE2 /* export_1464 */]
  6636. 000048FE  486D 2DE2                pea.l      [A5 + 0x2DE2 /* export_1464 */]
  6637. 00004902  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  6638. 00004906  508F                     addq.l     A7, 8
  6639. label00004908:
  6640. 00004908  265F                     movea.l    A3, [A7]+
  6641. 0000490A  4E75                     rts
  6642. export_967:
  6643. 0000490C  4E56 0000                link       A6, 0
  6644. 00004910  48E7 0018                movem.l    -[A7], A3,A4
  6645. 00004914  286E 0014                movea.l    A4, [A6 + 0x14]
  6646. 00004918  266E 0008                movea.l    A3, [A6 + 0x8]
  6647. 0000491C  486D 2DEA                pea.l      [A5 + 0x2DEA /* export_1465 */]
  6648. 00004920  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  6649. 00004924  4A40                     tst.w      D0
  6650. 00004926  588F                     addq.l     A7, 4
  6651. 00004928  6720                     beq        +0x22 /* 0000494A */
  6652. 0000492A  2F0C                     move.l     -[A7], A4
  6653. 0000492C  7000                     moveq.l    D0, 0x00
  6654. 0000492E  302E 0012                move.w     D0, [A6 + 0x12]
  6655. 00004932  2F00                     move.l     -[A7], D0
  6656. 00004934  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6657. 00004938  2F0B                     move.l     -[A7], A3
  6658. 0000493A  4EAD 2DEA                jsr        [A5 + 0x2DEA /* export_1465 */]
  6659. 0000493E  486D 2DEA                pea.l      [A5 + 0x2DEA /* export_1465 */]
  6660. 00004942  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  6661. 00004946  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6662. label0000494A:
  6663. 0000494A  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  6664. 00004950  4E5E                     unlink     A6
  6665. 00004952  4E75                     rts
  6666. export_968:
  6667. 00004954  4E56 0000                link       A6, 0
  6668. 00004958  48E7 0018                movem.l    -[A7], A3,A4
  6669. 0000495C  286E 0014                movea.l    A4, [A6 + 0x14]
  6670. 00004960  266E 0008                movea.l    A3, [A6 + 0x8]
  6671. 00004964  486D 2DF2                pea.l      [A5 + 0x2DF2 /* export_1466 */]
  6672. 00004968  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  6673. 0000496C  4A40                     tst.w      D0
  6674. 0000496E  588F                     addq.l     A7, 4
  6675. 00004970  6720                     beq        +0x22 /* 00004992 */
  6676. 00004972  2F0C                     move.l     -[A7], A4
  6677. 00004974  7000                     moveq.l    D0, 0x00
  6678. 00004976  302E 0012                move.w     D0, [A6 + 0x12]
  6679. 0000497A  2F00                     move.l     -[A7], D0
  6680. 0000497C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6681. 00004980  2F0B                     move.l     -[A7], A3
  6682. 00004982  4EAD 2DF2                jsr        [A5 + 0x2DF2 /* export_1466 */]
  6683. 00004986  486D 2DF2                pea.l      [A5 + 0x2DF2 /* export_1466 */]
  6684. 0000498A  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  6685. 0000498E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6686. label00004992:
  6687. 00004992  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  6688. 00004998  4E5E                     unlink     A6
  6689. 0000499A  4E75                     rts
  6690. export_969:
  6691. 0000499C  4E56 0000                link       A6, 0
  6692. 000049A0  48E7 0018                movem.l    -[A7], A3,A4
  6693. 000049A4  286E 0014                movea.l    A4, [A6 + 0x14]
  6694. 000049A8  266E 0008                movea.l    A3, [A6 + 0x8]
  6695. 000049AC  486D 2DFA                pea.l      [A5 + 0x2DFA /* export_1467 */]
  6696. 000049B0  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  6697. 000049B4  4A40                     tst.w      D0
  6698. 000049B6  588F                     addq.l     A7, 4
  6699. 000049B8  6720                     beq        +0x22 /* 000049DA */
  6700. 000049BA  2F0C                     move.l     -[A7], A4
  6701. 000049BC  7000                     moveq.l    D0, 0x00
  6702. 000049BE  302E 0012                move.w     D0, [A6 + 0x12]
  6703. 000049C2  2F00                     move.l     -[A7], D0
  6704. 000049C4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6705. 000049C8  2F0B                     move.l     -[A7], A3
  6706. 000049CA  4EAD 2DFA                jsr        [A5 + 0x2DFA /* export_1467 */]
  6707. 000049CE  486D 2DFA                pea.l      [A5 + 0x2DFA /* export_1467 */]
  6708. 000049D2  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  6709. 000049D6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6710. label000049DA:
  6711. 000049DA  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  6712. 000049E0  4E5E                     unlink     A6
  6713. 000049E2  4E75                     rts
  6714. export_970:
  6715. 000049E4  2F0B                     move.l     -[A7], A3
  6716. 000049E6  266F 0008                movea.l    A3, [A7 + 0x8]
  6717. 000049EA  486D 2E02                pea.l      [A5 + 0x2E02 /* export_1468 */]
  6718. 000049EE  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  6719. 000049F2  4A40                     tst.w      D0
  6720. 000049F4  588F                     addq.l     A7, 4
  6721. 000049F6  6710                     beq        +0x12 /* 00004A08 */
  6722. 000049F8  2F0B                     move.l     -[A7], A3
  6723. 000049FA  4EAD 2E02                jsr        [A5 + 0x2E02 /* export_1468 */]
  6724. 000049FE  486D 2E02                pea.l      [A5 + 0x2E02 /* export_1468 */]
  6725. 00004A02  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  6726. 00004A06  508F                     addq.l     A7, 8
  6727. label00004A08:
  6728. 00004A08  265F                     movea.l    A3, [A7]+
  6729. 00004A0A  4E75                     rts
  6730.